Releases: semiotic-agentium/agentium-os
Releases · semiotic-agentium/agentium-os
v0.1.1
What's Changed
- feat: Implement JSON Schema to BAML type generation with comprehensiv… by @ryan-s-roberts in #1
- docs: add Claude Code project context for faster onboarding by @suchapalaver in #2
- docs: guide and checklist for adding host tools by @suchapalaver in #4
- ClickUp Agent — Native Rust Tool Integration by @neithanmo in #5
- build: add basic rust-ci pipeline by @artemnbo in #8
- Better ts typing, API by @ryan-s-roberts in #9
- Compile-Time BAML Generation from Rust Types by @neithanmo in #7
- feat: notion tool mvp by @suchapalaver in #6
- feat: make HTTP-dependent tools (ClickUp, Notion) optional via feature flags by @suchapalaver in #10
- build: remove unused deps and debug symbols by @neithanmo in #11
- feat: split CI into parallel jobs with sccache and gate FalkorDB tests by @suchapalaver in #12
- ci: cache compiled targets per-job to avoid full recompilation each run by @suchapalaver in #13
- fix(test): eliminate redundant recompilation for http tools tests by @suchapalaver in #14
- ci: eliminate redundant recompilation across falkordb test crates by @suchapalaver in #15
- refactor: deduplicate FalkorDB test container setup by @suchapalaver in #16
- ci: prevent 60s recompilation stalls in e2e runner tests by @suchapalaver in #17
- ci: stop running provenance, a2a, and runner tests twice across jobs by @suchapalaver in #18
- test: eliminate per-test FalkorDB container startup overhead by @suchapalaver in #19
- feat: improve Notion agent summaries with nested block content and better prompting by @suchapalaver in #20
- fix: pin reqwest =0.12.26 and enforce --locked in CI by @suchapalaver in #21
- Fix Provenance Conversation Context (tool calls/results) and Denoise BAML History by @neithanmo in #24
- Implement a ReAct loop and use provenance history by @neithanmo in #25
- Feat/task flows by @ryan-s-roberts in #22
- single nextest run in CI with JUnit reporting by @ryan-s-roberts in #29
- Stream-First Stabilization (Effect Bus + Async Streaming + Host Token Context) by @ryan-s-roberts in #26
- feat(provenance): graph exporter, completion-aware collect(), agent response provenance by @neithanmo in #28
- fix: a2a sse dispatch by @suchapalaver in #31
- feat: notion demo by @suchapalaver in #32
- fix(ci): prevent fixture file corruption during parallel test execution by @suchapalaver in #35
- Created Chat Window Web Interface by @josiahspeed in #37
- fix(ci): speed up cache restore and ensure cache entries persist by @suchapalaver in #38
- FalkorDB replacement + graph export API by @ryan-s-roberts in #40
- quickjs: single-eval hardening + provenance typed FalkorDB reads (fix context reconstruction) by @neithanmo in #34
- refactor: replace boolean flags with semantic enums for invocation, outcome, and retryability by @suchapalaver in #33
- fix: create task if missing only by @neithanmo in #42
- refactor(ci): use nextest setup script for fixture type generation by @suchapalaver in #39
- refactor: split ClickUpInput into typed per-action structs by @neithanmo in #44
- fix(ci): eliminate per-crate network round-trips during compilation by @suchapalaver in #43
- feat(clickup): add DeleteTask action with two-phase confirmation by @neithanmo in #46
- refactor: replace boolean flags with semantic enums for retryability, invocation kind, and registration mode by @suchapalaver in #45
- style: enforce rustfmt policy by @suchapalaver in #48
- Add deterministic ClickUp mock E2E tests (full planner + fast get-task) and shared runner test helpers by @neithanmo in #49
- feat: notion agent direct-ID lookup, stricter single-action plans, and demo runner with provenance by @suchapalaver in #47
- ops: use default gnu linker by @neithanmo in #50
- refactor: replace bare booleans with typed enums for stream finality and session phase by @suchapalaver in #51
- Notion agent mock-backed E2E tests with base URL override by @suchapalaver in #53
- refactor: replace untyped A2A JSON-RPC params with discriminated wire types by @suchapalaver in #52
- Discovery and resumable a2a by @ryan-s-roberts in #56
- feat: add coordinator agent with internal A2A delegation to specialist agents by @suchapalaver in #55
- Refactor tool crates: extract ClickUp + System + Calculator into standalone crates and remove legacy module aliases by @neithanmo in #58
- refactor: extract Notion tool into standalone crate by @suchapalaver in #59
- refactor(baml-rt-builder): introduce BamlBuilderError and decouple error types from core by @neithanmo in #57
- chore: remove vestigial features from baml-rt-tools and fix notion span names by @suchapalaver in #60
- feat: enable dynamic agent discovery and keyword-based routing in coordinator by @suchapalaver in #61
- Prov reworked to be a single graph by @ryan-s-roberts in #62
- Token-aware provenance + context metrics, with full tool payload persistence and message/context linkage fixes by @neithanmo in #66
- feat: add agentic memory by @suchapalaver in #65
- fix(agent-runner): default multi-agent plaintext stdio routing to coordinator + supervise stdio/http together by @neithanmo in #67
- feat(web): add collapsible Reasoning Pane with Mermaid diagram viewer by @josiahspeed in #68
- Claude and a streaming runtime that actually streams by @ryan-s-roberts in #63
- fix(coordinator): drain tool streams before finish by @neithanmo in #69
- Updated dashboard view by @josiahspeed in #73
- fix(ci): ensure tool session plans parse as objects and prevent tempfile collisions by @suchapalaver in #72
- fix(a2a): prevent slow client streams from backpressuring runtime execution by @suchapalaver in #70
- chore: skip serialization of null/empty values to reduce token by @neithanmo in #74
- chore(notion): skip serialization of null/empty values to reduce token consumption by @suchapalaver in #75
- feat: add read-only Slack tool and extract shared integration clients by @suchapalaver in #77
- Add Tool-Level compact_result Hook + ClickUp Read-Time Compaction by @neithanmo in #76
- feat(notion,slack): adopt context-compaction pattern by @suchapalaver in #79
- Feat/coordinator workflow orchestration by @neithanmo in #82
- feat(task-daemon): Slack polling daemon for task extraction by @suchapalaver in #81
- Provenance fixes, sequence diag...