Fix/sock pids store#110
Conversation
- Remove ast_grep and list_files from filesystem documentation - Replace ast_grep with workdir in agent role configurations - Document --schema CLI flag for structured output - Clarify event streams and schema enforcement distinctions - Update provider compatibility and JSONL tool examples - Clean up octofs capabilities in role documentation
- Replace keyring-core and db-keystore with JSON file storage - Implement atomic writes and file locking for token access - Move session sockets and PID files to XDG_RUNTIME_DIR - Add ownership and permission validation for the run directory - Remove turso, loom, miette, and other unused dependencies - Update CLI reference and troubleshooting guides for socket paths - Add tests for run directory privacy and location - Clean up redundant crate versions in Cargo.lock
Octomind — developer:brief (octohub:glm)📦 Brief: Relocate session runtime files to XDG_RUNTIME_DIR and migrate OAuth token store from SQLite to JSONOverall risk: 🟡 MEDIUM · Cards: 3
Card 1/3: Run directory relocated to runtime/temp storage with security hardening · 🟡 · ●●●INTENT WHAT CHANGED
IMPACT RADIUS
RISK QUESTIONS
📎 Source
Card 2/3: OAuth token store migrated from SQLite/keyring to atomic JSON file · 🟡 · ●●●INTENT WHAT CHANGED
IMPACT RADIUS
RISK DIVERGENCE 📎 Source
Card 3/3: Documentation: filesystem tool list cleanup and --schema flag docs · 🟢 · ●●●INTENT WHAT CHANGED
IMPACT RADIUS
RISK 📎 Source
📂 Files changed (18 files, ~1319 lines)
{tokens:337667,cost:0.5151058} |
- Bump rust dependency versions - Update crate versions in lockfile
Octomind — developer:brief (octohub:glm)This is a single commit ( 📦 Brief: Dependency lockfile update — 25 crates bumped, no source code changesOverall risk: 🟢 LOW · Cards: 1
Card 1/1: Dependency lockfile refresh — 25 crates bumped · 🟢 · ●●●INTENT WHAT CHANGED
IMPACT RADIUS RISK QUESTIONS 📎 Source
📂 Files changed (1 file, ~108 lines)
{tokens:138020,cost:0.202627} |
No description provided.