Skip to content
Merged
Show file tree
Hide file tree
Changes from 14 commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
3fca3d7
feat: support gemini cli sessions
ymkiux Apr 28, 2026
dfdb9f9
fix: session source dropdown uses latest selection
ymkiux Apr 28, 2026
50c86df
fix: reload sessions after restoring gemini filter
ymkiux Apr 28, 2026
db8422c
fix(ui): keep sessions header actions inline
ymkiux Apr 28, 2026
40ce1d1
fix(ui): force sessions header buttons inline
ymkiux Apr 28, 2026
4004b99
fix(ui): prevent sessions header actions wrapping
ymkiux Apr 28, 2026
dba4a2e
test(ui): lock sessions header actions inline
ymkiux Apr 28, 2026
41f053f
fix(ui): prevent sessions header buttons stacking
ymkiux Apr 28, 2026
0827714
fix(ui): align sessions header action buttons
ymkiux Apr 28, 2026
15169c2
docs: add gemini cli install and session browser support
ymkiux Apr 28, 2026
cc8f37c
feat: add codebuddy code session browser support
ymkiux Apr 28, 2026
a4c681c
fix: initialize codebuddy session lookup cache
Apr 29, 2026
d149b07
fix: sync sessions current source label
ymkiux Apr 29, 2026
bfd07ab
fix: update cli install docs copy for gemini/codebuddy
ymkiux Apr 29, 2026
3d263d3
feat: support codebuddy resume command copy
ymkiux Apr 29, 2026
6d4de6d
feat: support gemini resume command copy
ymkiux Apr 29, 2026
4526446
docs: document resume command copy for gemini/codebuddy
ymkiux Apr 29, 2026
336432a
docs: expand session management docs
Apr 29, 2026
6be02b4
fix(ui): keep session list titles single-line
ymkiux Apr 29, 2026
1333ca2
fix(ui): tighten session toolbar spacing
ymkiux Apr 29, 2026
75756c0
feat(usage): add current session summary bar
ymkiux Apr 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
10 changes: 8 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Codex Mate is a local-first CLI + Web UI for unified management of:
- Claude Code `CLAUDE.md` editing (writes to `~/.claude/CLAUDE.md`)
- OpenClaw JSON5 profiles and workspace `AGENTS.md`
- Local skills market for Codex / Claude Code (target switching, local skills management, cross-app import, ZIP distribution)
- Local Codex/Claude sessions (list/filter/export/delete) with Usage analytics overview
- Local Codex/Claude/Gemini CLI/CodeBuddy Code sessions (list/filter/export/delete) with Usage analytics overview
- Plugins (Prompt templates): reusable templates with variables and one-click copy
Comment on lines +32 to 33

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

⚠️ Potential issue | 🟡 Minor

Fix malformed bullet concatenation around the session/Plugins bullets.

At around line ~32, the sessions bullet appears to include trailing text like with Usage analytics overview - Plugins ... in the same line, which suggests a missing newline or a duplicated fragment. This is consistent with the static-analysis orthography/format hint and can easily render incorrectly in Markdown.

🛠️ Proposed fix
- - Local Codex/Claude/Gemini CLI/CodeBuddy Code sessions (list/filter/export/delete) with Usage analytics overview - Plugins (Prompt templates): reusable templates with variables and one-click copy
+ - Local Codex/Claude/Gemini CLI/CodeBuddy Code sessions (list/filter/export/delete) with Usage analytics overview
🧰 Tools
🪛 LanguageTool

[grammar] ~32-~32: Ensure spelling is correct
Context: ...ter/export/delete) with Usage analytics overview - Plugins (Prompt templates): reusable te...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)


[grammar] ~33-~33: Ensure spelling is correct
Context: ... templates with variables and one-click copy - Task orchestration: plan/queue/run/revi...

(QB_NEW_EN_ORTHOGRAPHY_ERROR_IDS_1)

🤖 Prompt for AI Agents
Verify each finding against the current code and only fix it if needed.

In `@README.md` around lines 32 - 33, The README has a malformed concatenated
bullet where the sessions and Plugins lines run together; edit the two list
items so they are separate Markdown bullets: ensure the line "- Local
Codex/Claude/Gemini CLI/CodeBuddy Code sessions (list/filter/export/delete) with
Usage analytics overview" is on its own line, followed by a newline and the
separate line "- Plugins (Prompt templates): reusable templates with variables
and one-click copy", removing any duplicated fragment or trailing text that
merged the two entries.

- Task orchestration: plan/queue/run/review local tasks

Expand Down Expand Up @@ -57,7 +57,7 @@ It works on local files directly and does not require cloud hosting. The skills
- OpenClaw JSON5 profile management

**Session Management**
- Unified Codex + Claude session list
- Unified Codex + Claude + Gemini CLI + CodeBuddy Code session list
Comment thread
coderabbitai[bot] marked this conversation as resolved.
- Local session pinning with persistent pinned state and pinned-first ordering
- Keyword/source/cwd filters
- Fast search UX: short-lived query result caching to avoid rescanning on each keystroke
Expand Down Expand Up @@ -176,6 +176,12 @@ npm install -g @mmmbuto/codex-cli-termux@latest

# Claude Code
npm install -g @anthropic-ai/claude-code

# Gemini CLI
npm install -g @google/gemini-cli

# CodeBuddy Code
npm install -g @tencent-ai/codebuddy-code
```

### Run from source
Expand Down
12 changes: 9 additions & 3 deletions README.zh.md
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@ Codex Mate 提供一套本地优先的 CLI + Web UI,用于统一管理:
- Claude Code `CLAUDE.md` 编辑(写入 `~/.claude/CLAUDE.md`)
- OpenClaw JSON5 配置与 Workspace `AGENTS.md`
- Codex / Claude Code Skills 市场(安装目标切换、本地 skills 管理、跨应用导入、ZIP 分发)
- Codex / Claude 本地会话浏览、筛选、导出、删除与 Usage 统计概览
- Codex / Claude / Gemini CLI / CodeBuddy Code 本地会话浏览、筛选、导出、删除与 Usage 统计概览
- 插件(提示词模板):模板复用、变量填写、一键复制
- 任务编排:规划 / 排队 / 执行 / 回看

Expand Down Expand Up @@ -58,7 +58,7 @@ Codex Mate 提供一套本地优先的 CLI + Web UI,用于统一管理:
- OpenClaw JSON5 配置方案管理

**会话管理**
- 同页查看 Codex 与 Claude 会话
- 同页查看 Codex、Claude、Gemini CLI 与 CodeBuddy Code 会话
- 支持本地会话置顶,置顶状态持久化保存并优先排序显示
- 关键词搜索、来源筛选、cwd 路径筛选
- 搜索体验优化:短周期结果缓存,避免输入时重复扫描
Expand Down Expand Up @@ -166,7 +166,7 @@ codexmate run

> 安全提示:默认监听会在当前局域网暴露未鉴权的管理界面。若包含 API Key、provider 配置或 skills 管理,请仅在可信网络中使用;如需仅本机访问,可设置 `CODEXMATE_HOST=127.0.0.1` 或启动时传入 `--host 127.0.0.1`。

### 安装 Codex CLI / Claude Code(可选)
### 安装 Codex CLI / Claude Code / Gemini CLI / CodeBuddy Code(可选)

Codex Mate 支持透传调用官方 CLI(例如 `codexmate codex ...`),建议先安装:

Expand All @@ -179,6 +179,12 @@ npm install -g @mmmbuto/codex-cli-termux@latest

# Claude Code
npm install -g @anthropic-ai/claude-code

# Gemini CLI
npm install -g @google/gemini-cli

# CodeBuddy Code
npm install -g @tencent-ai/codebuddy-code
```

### 从源码运行
Expand Down
Loading
Loading