Skip to content

v0.2.0

@nshkrdotcom nshkrdotcom tagged this 09 Feb 06:38
Introduce a unified passthrough for adapter configuration options across
all three LLM providers (Claude, Codex, Amp). The Session module now
forwards `permission_mode`, `max_turns`, `system_prompt`, and `sdk_opts`
to every adapter, and passes `project_dir` as `cwd` to the Claude adapter
so the CLI runs in the correct working directory.

Key changes:
- Add normalized option forwarding in Session for Claude, Codex, and Amp
  adapter construction.
- Pass `cwd` to ClaudeAdapter from `project_dir`.
- Bump `agent_session_manager` dependency from ~> 0.5.1 to ~> 0.6.0.
- Standardize `permission_mode` values to `:dangerously_skip_permissions`
  across example configs, replacing `:bypass_permissions`.
- Rewrite README.md with CLI reference, multi-repo section, and
  architecture diagram reflecting current module responsibilities.
- Expand configuration.md with full config precedence, file format
  specifications, logging details, and validation documentation.
- Update getting-started.md with detailed CLI commands, output modes,
  and session lifecycle explanation.
- Revise multi-repo.md with repo group nesting, commit behavior, and
  CLI override documentation.
- Revise providers.md with normalized options table, event normalization
  mapping, and session lifecycle details.
- Update CHANGELOG.md to reflect all additions.
Assets 2
Loading