| Name | Modified | Size | Downloads / Week |
|---|---|---|---|
| Parent folder | |||
| README.md | 2026-05-18 | 1.8 kB | |
| v1.1.0-RC2 source code.tar.gz | 2026-05-18 | 19.1 MB | |
| v1.1.0-RC2 source code.zip | 2026-05-18 | 21.7 MB | |
| Totals: 3 Items | 40.9 MB | 0 | |
v1.1.0-RC2
Features
- Harness subagents —
HarnessAgentcan delegate work to ephemeral child agents viaagent_spawn/agent_send. Declarations come fromSubagentDeclaration,workspace/subagents/*.md, built-ingeneral-purpose, or custom factories; remote HTTP subagents are supported. - Async subagents — Set
timeout_seconds=0to run subagent tasks in the background. Task state is persisted in the workspace and managed withtask_output,task_list, andtask_cancel. - Subagent streaming — When the parent uses
stream(), synchronous local subagents forward reasoning, tool, and result events into the parentFlux<Event>withEventSourcemetadata. Nested subagents are supported;call()keeps the previous blocking behavior. - Tool strict mode — Tools can be configured with strict JSON-schema validation for more reliable model tool calls.
- MCP protocol versions —
McpClientBuilderexposesprotocolVersionsfor explicit MCP protocol negotiation.
Bug Fixes
- DashScope multimodal tool results — Multimodal content parts in tool results are preserved instead of being dropped.
- OpenAI rate-limit retries — Non-standard rate-limit error payloads are parsed correctly so automatic retries can trigger.
- Subagent runtime context —
RuntimeContext(e.g.userId) propagates from parent tool calls into child agents for consistent isolation. - Glob matching — File globs match both workspace-root files and nested paths (e.g.
*.md,*.log.jsonl). - Skill state APIs — Added methods to set skill states programmatically.
Other
- Improved model tool-call handling; E2E support for Qwen 3.5 series models; dependency bumps (PostgreSQL, Micronaut, OpenTelemetry semconv, zstd-jni).