Skip to content

docs: refresh CLAUDE.md for current workspace and module layout#92

Merged
yiwang merged 3 commits into
mainfrom
claude/claude-md-docs-mrg50d
Jun 13, 2026
Merged

docs: refresh CLAUDE.md for current workspace and module layout#92
yiwang merged 3 commits into
mainfrom
claude/claude-md-docs-mrg50d

Conversation

@yiwang

@yiwang yiwang commented Jun 13, 2026

Copy link
Copy Markdown
Contributor

Update the AI-assistant guide to match the present codebase:

  • Workspace now 14 members: add cli-tools, world-types, spacetime crates
    and the slack + cli bridges; note spacetime is a standalone crate.
  • Document the full provider roster (xAI, Gemini CLI/API, Codex CLI,
    Vertex, OpenAI-compatible/OpenRouter) and the prefix routing table.
  • Correct the tool-safety split: dangerous tools live in localgpt-cli-tools.
  • Add new core modules: cron, hooks, mcp, media, outbox, env, plus memory
    dreaming/active_recall/wiki/query_expansion.
  • Expand server (openai_compat, tls, rate_limiter), CLI subcommands, and
    feature flags (gemini-cli, codex-cli, image-resize, mcp-http).
  • Note Gen multiplayer via world-types/spacetime; fix gen-audio doc path.
  • Add a Conventions section (lint-clean, core portability, edition 2024).

claude added 3 commits June 13, 2026 18:07
Update the AI-assistant guide to match the present codebase:

- Workspace now 14 members: add cli-tools, world-types, spacetime crates
  and the slack + cli bridges; note spacetime is a standalone crate.
- Document the full provider roster (xAI, Gemini CLI/API, Codex CLI,
  Vertex, OpenAI-compatible/OpenRouter) and the prefix routing table.
- Correct the tool-safety split: dangerous tools live in localgpt-cli-tools.
- Add new core modules: cron, hooks, mcp, media, outbox, env, plus memory
  dreaming/active_recall/wiki/query_expansion.
- Expand server (openai_compat, tls, rate_limiter), CLI subcommands, and
  feature flags (gemini-cli, codex-cli, image-resize, mcp-http).
- Note Gen multiplayer via world-types/spacetime; fix gen-audio doc path.
- Add a Conventions section (lint-clean, core portability, edition 2024).
CI on main was red on two jobs:

- Clippy: two clippy::unnecessary_sort_by errors in session.rs. Replace
  sort_by(|a, b| b.cmp(&a)) with sort_by_key(Reverse(..)) for the
  descending sorts of sessions (by created_at) and search results (by
  match_count).
- License audit (cargo-deny advisories): rustls-webpki 0.103.11 was
  flagged by RUSTSEC-2026-0098/0099/0104. Bump to 0.103.13, which carries
  all three fixes.
Run cargo update across the workspace, advancing ~166 transitive and
direct dependencies to their latest semver-compatible releases (tokio
1.52, rustls 0.23.40, axum 0.8.9, uniffi 0.31.1, zerocopy 0.8.52,
slack-morphism 2.22, wasm-bindgen 0.2.125, and many more).

Verified with the CI gates (cargo clippy -- -D warnings, cargo test,
cargo fmt --check) plus a full `cargo check --workspace` covering gen,
all bridges, and mobile-ffi — all green.
@yiwang yiwang merged commit 8f3b0f8 into main Jun 13, 2026
5 of 7 checks passed
@yiwang yiwang deleted the claude/claude-md-docs-mrg50d branch June 13, 2026 18:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants