Skip to content

Releases: theazo/theazo-node

theazo@0.1.9

Choose a tag to compare

@github-actions github-actions released this 04 Aug 17:39
9c17d93

Patch Changes

  • c844d2d: Add the theazo.secrets and theazo.models namespaces, and extend BYOI compute config:

    • theazo.secrets — org-wide secrets (platform-level, shared across sessions): set(kv), list(), delete(name). (Session-scoped secrets remain on session.secrets.)
    • theazo.models — the model catalog: list(), get(id), estimate({ model, inputTokens, outputTokens }), with Model / ModelEstimate types.
    • BYOI compute configTheazoConfig.compute and ComputeProviderConfig now accept credentialRef (a secret ref) and endpoint (for webhook/custom compute), matching the model config and the provider-config API.
  • 46570b9: Reconcile SDK types with the @theazo/contracts single source and add the customizations surface:

    • Agents: AgentCreateOpts.model is now string (dropped the never-accepted AgentModelConfig object form); added mcp?: string[] | '*'; overrides is now Record<string, unknown>.
    • Workflows: WorkflowCreateOpts gains concurrency? and plannerPolicy?, and name is now optional (the API defaults it); added the WorkflowResumeOpts type used by workflows.resumeRun().
    • Agent definitions: the create/update field instructions is renamed to systemPrompt to match the platform data model. Breaking for callers using instructions — rename to systemPrompt.
    • Customizations (§3.17): new platform.instructions / platform.prompts / platform.skills / platform.hooks namespaces plus agents.attach / detach / attachments, and their types.

theazo@0.1.8

Choose a tag to compare

@github-actions github-actions released this 01 Aug 07:57
9404565

Patch Changes

  • 732bb6a: Re-sync SDK source from the main monorepo (packages/sdk/src). Adds the events namespace (theazo.events.emit(), agent-definition .on() event triggers) and Billing* types, both previously missing entirely. Fixes session.tasks.get()/.wait()/.cancel() to call the correct globally-unique /v1/tasks/:id routes (they were still calling the old, now-invalid session-scoped /v1/sessions/:id/tasks/:id path); .submit()/.list() remain session-scoped, unchanged. Also widens guardrails.violations() filters to include type/severity/limit (previously period only).

theazo@0.1.7

Choose a tag to compare

@github-actions github-actions released this 04 Jul 08:50
3a45f0c

Patch Changes

  • 42bec38: Add workflow wait step type and workflows.resumeRun(). A wait step pauses a run until an external event is delivered (with optional timeout/onTimeout), and resumeRun(runId, { event, payload }) resumes it by delivering that event. Exposed on the workflow builder via .wait(id, { event, timeout?, onTimeout?, dependsOn? }).

theazo@0.1.6

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:57

Patch Changes

  • Fix agent.stream() race condition: open SSE connection before triggering run to ensure no events are missed

theazo@0.1.5

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:41

Patch Changes

  • Fix fleet.status() route: /v1/fleets/:id/status -> /v1/fleets/:id

theazo@0.1.4

Choose a tag to compare

@github-actions github-actions released this 21 Jun 06:20

Patch Changes

  • Fix agent.files.read() to use path parameter instead of query parameter

theazo@0.1.3

Choose a tag to compare

@github-actions github-actions released this 21 Jun 05:46

Patch Changes

  • Fix remaining SDK route and method issues:

    • Fix updateDefinition to use PUT instead of PATCH
    • Fix agent.run() to normalize nullable toolCalls to empty array
    • Fix agent.files.list() route: /files/list -> /files
    • Fix team.run() to poll async team runs until completion

theazo@0.1.2

Choose a tag to compare

@github-actions github-actions released this 19 Jun 19:25
ff9d4d4

Patch Changes

  • ef61838: Sync SDK with platform: fix agent streaming race condition, rename exec param to language, fix agent-definitions endpoint paths, handle wrapped API responses, fix guardrails to use PUT, update BillingPlan type, allow nullable toolCalls

theazo@0.1.1

Choose a tag to compare

@github-actions github-actions released this 13 Jun 06:08
0e32cda

Patch Changes

  • 95744dd: Update package description, keywords, and README for npm