-
Release v1.0.3 (#2723)
发布于
2026-04-24 23:09:09 +00:00 Summary
Release v1.0.3. Promotes accumulated dev work to main, with version
bumped to `1.0.3`.Merge order (required)
- #2721 — main → dev (sync v1.0.2 hotfixes back into dev)
- #2722 — chore: bump version to 1.0.3
- This PR — dev → main
Highlights of what ships
- Dataset queue in set-context async manager (#2695)
- Dataset queue is skipped when backend access control is disabled
- Migrations for new tables, including `parent_user_id`
- `OpenAICompatibleEmbeddingEngine` missing `max_completion_tokens`
fix - LanceDB collection name check removed
- Distributed: global context handling pushed inside `run_tasks`
- Assorted test, formatting, and dependency updates (litellm,
onnxruntime) - v1.0.2 hotfixes already on main stay consistent via #2721
Post-merge
- Tag `v1.0.3` on main
- Publish release notes
Test plan
- CI passes on dev prior to merge
- CI passes on main after merge
- `pyproject.toml` version reads `1.0.3` on main post-merge
🤖 Generated with Claude Code
Summary by CodeRabbit
-
New Features
-
Sessions: timeline, polling, detailed session view, stats, and
cost-by-model reporting.- Dataset queue to limit concurrent dataset processing.
-
Connect Agent onboarding flow and improved API key creation/deletion
UX. -
Agent trace capture with per-step feedback and session-scoped
persistence. -
Improvements
-
Dashboard redesigned with activity feed, filters, time ranges, and
enhanced search scopes (session/trace/graph).- Recall expanded to aggregate multi-source results.
- Uploads now trigger an explicit cognification step.
-
Documentation & Configuration
-
Type-check tooling switched to ty; new env knobs for search-history
logging and dataset-queue controls.
下载附件