diff --git a/AGENTS.md b/AGENTS.md index aee9553..7184e94 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -29,6 +29,7 @@ - `pi-lsp@0.1.7`:提供声明式 LSP 接入;组合包内置 `typescript-language-server@5.3.0` + `typescript@6.0.3`,并配置机器级 `kotlin-lsp --stdio` 与 `jdtls`。 - `pi-hermes-memory@0.9.6`:提供持久记忆、会话搜索、后台学习和 secret scanning,默认使用 policy-only 模式。 - `@ogulcancelik/pi-codex-compaction@0.1.3`:为 `openai-codex` 提供原生远程 compaction,默认阈值为 90%。 +- `@ogulcancelik/pi-minimal-footer@0.1.10`:用紧凑的上下文仪表和订阅用量条替换默认 footer。 - `pi-condense@2.9.1`:总结已完成的工具调用批次,以短 stub 替换历史原始输出,并通过 `context_tree_query` 按需恢复;组合包在用户尚未配置 `contextPrune.enabled` 时默认开启。 - 根包还固定安装 `@tavily/pi-extension@0.1.2`、`@keenable/pi-search@0.1.2`、`pi-hashline-edit@0.8.3`、`typescript-language-server@5.3.0`、`typescript@6.0.3`、`pi-context-view` 和 `@firstpick/pi-extension-codex-fast-mode`;`@gotgenes/pi-permission-system` 改为指向仓库内 `pi-permission-system/` 的本地 `file:` 依赖。 - `install.sh`:先安装根组合包,再交互检查 Kitty/Solarized Dark、Oh My Zsh/Powerlevel10k/Zsh 插件、CodeGraph、Kotlin LSP、Java 21+ 和 JDT LS;缺失项目只在用户明确选择 `Y` 后安装或配置。Powerlevel10k 默认配置来自仓库内置的 `config/p10k.zsh`(当前 Rainbow/ASCII 单行紧凑主题)。 diff --git a/README.md b/README.md index 338cfe9..765f555 100644 --- a/README.md +++ b/README.md @@ -13,6 +13,7 @@ - `pi-lsp@0.1.7`:为 TypeScript/JavaScript、Kotlin 和 Java 提供 LSP 诊断、跳转与符号工具;TypeScript 后端由组合包内置。 - `pi-hermes-memory@0.9.6`:提供持久记忆、会话搜索和 secret scanning。 - `@ogulcancelik/pi-codex-compaction@0.1.3`:为 `openai-codex` 提供原生远程压缩。 +- `@ogulcancelik/pi-minimal-footer@0.1.10`:用紧凑的上下文仪表和订阅用量条替换默认 footer。 - `pi-condense@2.9.1`:把已完成的工具调用批次总结为可恢复的短摘要,并通过 `context_tree_query` 按需取回原始输出;组合包首次加载时默认开启。 - 本仓库维护的 `pi-permission-auto-review`:作为 `pi-permission-system` authorizer,使用 Codex Guardian 风格策略自动复核 `ask` 请求。 - 本仓库维护的 `pi-permission-system`:从 `@gotgenes/pi-permission-system@26.2.1` 源码导入,负责工具、路径、MCP、硬拒绝和兜底权限基线。 diff --git a/package-lock.json b/package-lock.json index f4175b7..3c62d34 100644 --- a/package-lock.json +++ b/package-lock.json @@ -13,6 +13,7 @@ "@gotgenes/pi-permission-system": "file:./pi-permission-system", "@keenable/pi-search": "0.1.2", "@ogulcancelik/pi-codex-compaction": "0.1.3", + "@ogulcancelik/pi-minimal-footer": "0.1.10", "@tavily/pi-extension": "0.1.2", "context-mode": "1.0.169", "pi-condense": "2.9.1", @@ -2701,6 +2702,15 @@ "@earendil-works/pi-tui": ">=0.80.10" } }, + "node_modules/@ogulcancelik/pi-minimal-footer": { + "version": "0.1.10", + "resolved": "https://registry.npmjs.org/@ogulcancelik/pi-minimal-footer/-/pi-minimal-footer-0.1.10.tgz", + "integrity": "sha512-JXR2drsf7Igx12tcSFneERnCD2f1Cfz8GwWGJx9T4//sMc5Uj4lu66wzQfb+8hd24T9c8XmQFWHuAd997E041Q==", + "license": "MIT", + "engines": { + "node": ">=18.0.0" + } + }, "node_modules/@oxc-project/types": { "version": "0.144.0", "resolved": "https://registry.npmjs.org/@oxc-project/types/-/types-0.144.0.tgz", diff --git a/package.json b/package.json index 7e456ff..4e5f1da 100644 --- a/package.json +++ b/package.json @@ -43,6 +43,7 @@ "./node_modules/@firstpick/pi-extension-codex-fast-mode/index.ts", "./node_modules/pi-hermes-memory/src/index.ts", "./node_modules/@ogulcancelik/pi-codex-compaction/index.ts", + "./node_modules/@ogulcancelik/pi-minimal-footer/index.ts", "./extensions/condense.ts", "./pi-permission-auto-review/index.ts", "./extensions/permission-system.ts", @@ -59,6 +60,7 @@ "@gotgenes/pi-permission-system": "file:./pi-permission-system", "@keenable/pi-search": "0.1.2", "@ogulcancelik/pi-codex-compaction": "0.1.3", + "@ogulcancelik/pi-minimal-footer": "0.1.10", "@tavily/pi-extension": "0.1.2", "context-mode": "1.0.169", "pi-condense": "2.9.1",