Skip to content

feat(cli): materialize user iii config#1005

Merged
wbugitlab1 merged 4 commits into
mainfrom
issue/503-iii-config-materialize
Jun 18, 2026
Merged

feat(cli): materialize user iii config#1005
wbugitlab1 merged 4 commits into
mainfrom
issue/503-iii-config-materialize

Conversation

@wbugitlab1

Copy link
Copy Markdown
Owner

Summary

  • materialize the native iii config at ~/.agentmemory/config/iii-config.yaml from the bundled template
  • rewrite bundled ./data/state_store.db and ./data/stream_store markers to absolute resolved data-dir paths
  • preserve env, project-local, and legacy ~/.agentmemory/iii-config.yaml precedence, including init-time legacy short-circuit
  • document the generated config path and add focused temp-home tests

Fixes #503.

Verification

  • corepack pnpm exec vitest run test/build-runtime.test.ts test/cli-iii-config.test.ts test/cli-server-log.test.ts test/runtime-config.test.ts test/engine-launch.test.ts --exclude test/integration.test.ts
  • corepack pnpm run lint
  • corepack pnpm test
  • corepack pnpm run build
  • semgrep scan --config p/default --error --metrics=off .
  • gitleaks protect --staged --redact

@wbugitlab1 wbugitlab1 merged commit 643462e into main Jun 18, 2026
2 checks passed
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.

[upstream PR 699] feat(cli): materialize ~/.agentmemory/config/iii-config.yaml with absolute paths

1 participant