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: