Back to changelog index

6.0.0

Jan 01, 2025 · 7 packages · 37 unique changes

integrationslibs

Unique release changes

  • - d93e6a9: fix: improve website

    3 packages · 3 occurrences

  • - @contractspec/lib.contracts-spec@3.7.0

    2 packages · 2 occurrences

  • - @contractspec/lib.presentation-runtime-core@1.52.0

    2 packages · 2 occurrences

  • - @contractspec/lib.surface-runtime@0.5.0

    2 packages · 2 occurrences

  • - f88df2d: feat: add expo mobile app example

    2 packages · 2 occurrences

  • - @contractspec/lib.ai-providers@3.6.0

    1 packages · 1 occurrences

  • - @contractspec/lib.bus@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.contracts-spec@1.52.0

    1 packages · 1 occurrences

  • - @contractspec/lib.contracts-spec@1.53.0

    1 packages · 1 occurrences

  • - @contractspec/lib.contracts-spec@3.6.0

    1 packages · 1 occurrences

  • - @contractspec/lib.design-system@1.52.0

    1 packages · 1 occurrences

  • - @contractspec/lib.design-system@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.knowledge@3.6.0

    1 packages · 1 occurrences

  • - @contractspec/lib.knowledge@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.observability@1.52.0

    1 packages · 1 occurrences

  • - @contractspec/lib.overlay-engine@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.schema@1.53.0

    1 packages · 1 occurrences

  • - @contractspec/lib.schema@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.surface-runtime@0.4.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit-web@1.52.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit-web@3.7.0

    1 packages · 1 occurrences

  • - @contractspec/lib.ui-kit@1.52.0

    1 packages · 1 occurrences

  • - **AgentToolConfig**: Add `outputPresentation`, `outputForm`, `outputDataView` for declarative tool output rendering (at most one per tool)

    1 packages · 1 occurrences

  • - **ai-chat**: `preliminary`/`nestedParts` on ChatToolCall; UIMessagePartRenderer for nested subagent output

    1 packages · 1 occurrences

  • - **Chat components**: Thread `dataViewRenderer` through ChatMessage, ChatWithExport, ChatWithSidebar

    1 packages · 1 occurrences

  • - **DocBlocks**: Subagent caveats, execution model, Mem0/Hindsight optional add-ons; knowledge agent memory

    1 packages · 1 occurrences

  • - **Memory tools**: `AgentMemoryStore`, `InMemoryAgentMemoryStore`, `createAnthropicMemoryTool`, `memoryTools` + `agentMemoryStore` config

    1 packages · 1 occurrences

  • - **needsApproval**: Validation warning when subagent has requiresApproval/automationSafe (AI SDK limitation)

    1 packages · 1 occurrences

  • - **OperationSpec**: Optional `outputPresentation`, `outputForm`, `outputDataView`; tool adapter falls back to operation refs when AgentToolConfig has none

    1 packages · 1 occurrences

  • - **passConversationHistory**: Opt-in `SubagentRef.passConversationHistory`; subagent `generate({ messages })` support

    1 packages · 1 occurrences

  • - **Subagents**: `createSubagentTool`, async generator execute, `SubagentRef`, streaming + toModelOutput

    1 packages · 1 occurrences

  • - **Tool adapter**: Wrap raw tool output as `{ presentationKey, data }`, `{ formKey, defaultValues }`, or `{ dataViewKey, items }` for ToolResultRenderer

    1 packages · 1 occurrences

  • - **ToolResultRenderer**: Add DataViewSpec support via `dataViewRenderer` prop, `DataViewToolResult`, `isDataViewToolResult`

    1 packages · 1 occurrences

  • - 6e3fe40: feat(agents): agentic workflows — subagents, memory tools, and next steps

    1 packages · 1 occurrences

  • - 9d55d95: feat(tools): backend operations + frontend rendering support

    1 packages · 1 occurrences

  • - ea320ea: feat: ai-chat tooling

    1 packages · 1 occurrences

  • - f4180d4: fix: performance improvement

    1 packages · 1 occurrences

Impacted packages

  • @contractspec/integration.example-generator

    Layer: integrations · 3 changes

  • @contractspec/lib.ai-agent

    Layer: libs · 18 changes

  • @contractspec/lib.example-shared-ui

    Layer: libs · 5 changes

  • @contractspec/lib.personalization

    Layer: libs · 7 changes

  • @contractspec/lib.presentation-runtime-react

    Layer: libs · 5 changes

  • @contractspec/lib.presentation-runtime-react-native

    Layer: libs · 3 changes

  • @contractspec/lib.progressive-delivery

    Layer: libs · 2 changes