Releases: theazo/theazo-node
Releases · theazo/theazo-node
Release list
theazo@0.1.9
Patch Changes
-
c844d2d: Add the
theazo.secretsandtheazo.modelsnamespaces, and extend BYOI compute config:theazo.secrets— org-wide secrets (platform-level, shared across sessions):set(kv),list(),delete(name). (Session-scoped secrets remain onsession.secrets.)theazo.models— the model catalog:list(),get(id),estimate({ model, inputTokens, outputTokens }), withModel/ModelEstimatetypes.- BYOI compute config —
TheazoConfig.computeandComputeProviderConfignow acceptcredentialRef(a secret ref) andendpoint(for webhook/custom compute), matching the model config and the provider-config API.
-
46570b9: Reconcile SDK types with the
@theazo/contractssingle source and add the customizations surface:- Agents:
AgentCreateOpts.modelis nowstring(dropped the never-acceptedAgentModelConfigobject form); addedmcp?: string[] | '*';overridesis nowRecord<string, unknown>. - Workflows:
WorkflowCreateOptsgainsconcurrency?andplannerPolicy?, andnameis now optional (the API defaults it); added theWorkflowResumeOptstype used byworkflows.resumeRun(). - Agent definitions: the create/update field
instructionsis renamed tosystemPromptto match the platform data model. Breaking for callers usinginstructions— rename tosystemPrompt. - Customizations (§3.17): new
platform.instructions/platform.prompts/platform.skills/platform.hooksnamespaces plusagents.attach/detach/attachments, and their types.
- Agents:
theazo@0.1.8
Patch Changes
- 732bb6a: Re-sync SDK source from the main monorepo (packages/sdk/src). Adds the
eventsnamespace (theazo.events.emit(), agent-definition.on()event triggers) andBilling*types, both previously missing entirely. Fixessession.tasks.get()/.wait()/.cancel()to call the correct globally-unique/v1/tasks/:idroutes (they were still calling the old, now-invalid session-scoped/v1/sessions/:id/tasks/:idpath);.submit()/.list()remain session-scoped, unchanged. Also widensguardrails.violations()filters to includetype/severity/limit(previouslyperiodonly).
theazo@0.1.7
Patch Changes
- 42bec38: Add workflow
waitstep type andworkflows.resumeRun(). Awaitstep pauses a run until an external event is delivered (with optionaltimeout/onTimeout), andresumeRun(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
Patch Changes
- Fix
agent.stream()race condition: open SSE connection before triggering run to ensure no events are missed
theazo@0.1.5
Patch Changes
- Fix
fleet.status()route:/v1/fleets/:id/status->/v1/fleets/:id
theazo@0.1.4
Patch Changes
- Fix
agent.files.read()to use path parameter instead of query parameter
theazo@0.1.3
Patch Changes
-
Fix remaining SDK route and method issues:
- Fix
updateDefinitionto use PUT instead of PATCH - Fix
agent.run()to normalize nullabletoolCallsto empty array - Fix
agent.files.list()route:/files/list->/files - Fix
team.run()to poll async team runs until completion
- Fix
theazo@0.1.2
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
Patch Changes
- 95744dd: Update package description, keywords, and README for npm