Skip to content

v1.45.0

Choose a tag to compare

@github-actions github-actions released this 27 Mar 00:52
63030a0
chore: release 1.45.0 (#22)

* wip: unify run + chat, add starter agents, outcome-first README

- Remove `chat` command, merge into `run` as ephemeral mode
- `run` with no args = ephemeral REPL, `--list` = starter agents
- Add starter service layer with prerequisite checks and setup guidance
- Add `--provider`, `--tool-profile`, `--tools`, `--memory`, `--ingest` to run
- Narrow `--sense` to standard execution only (block daemon/serve/bot)
- Starter name resolution in `resolve_role_path` (after registry, before error)
- Auto-detect provider/model for starters via `prepare_starter`
- `--save` copies starters locally for customization
- Migration: detect old chat.yaml, warn and load as fallback
- Add web-researcher starter (search + web_reader + think)
- Add email setup guidance in prerequisite errors
- Outcome-first README hero section
- Update all docs, examples, install.sh for chat -> run rename

* wip: add [recommended] extras bundle, make it the install default

* feat: dashboard prompt after setup, choosing-features guide, release prep

- Setup wizard offers to open dashboard after configuration (TTY only)
- Extract launch_dashboard() from dashboard_cmd for reuse
- Add is_dashboard_available() soft check to _compat.py
- New docs/getting-started/choosing-features.md goal-to-config guide
- Update CHANGELOG and README for v1.45.0

* chore: release 1.45.0

* style: fix ruff formatting in run_cmd, run_config, starters

* fix: widen dispatch_ephemeral_repl prompt type to accept UserPrompt

* fix: bump picomatch and cookie to resolve Dependabot alerts

picomatch 4.0.3 -> 4.0.4 (ReDoS + method injection)
cookie 0.6.0 -> 1.1.1 (out-of-bounds characters)

* fix: check --save before starter prerequisites

--save copies files and doesn't need API keys or extras installed.
Moving it before prepare_starter() fixes CI failure where no API key
is set.