Skip to content
← Public packages

@cameronpak/zo-computer

Typed Zo Computer API client with Result-based error handling and SSE streaming.

package.json

50 lines · 1.3 KB · JSON
{
	"name": "@cameronpak/zo-computer",
	"version": "0.1.0",
	"private": false,
	"license": "MIT",
	"type": "module",
	"description": "Typed Zo Computer API client for Kody agents, with Result-based error handling.",
	"dependencies": {
		"better-result": "^3.0.0"
	},
	"exports": {
		".": {
			"types": "./src/index.ts",
			"default": "./src/index.ts"
		},
		"./ask": {
			"types": "./src/ask.ts",
			"default": "./src/ask.ts"
		},
		"./ask-stream": {
			"types": "./src/ask-stream.ts",
			"default": "./src/ask-stream.ts"
		},
		"./list-models": {
			"types": "./src/list-models.ts",
			"default": "./src/list-models.ts"
		},
		"./list-personas": {
			"types": "./src/list-personas.ts",
			"default": "./src/list-personas.ts"
		},
		"./call": {
			"types": "./src/call.ts",
			"default": "./src/call.ts"
		}
	},
	"kody": {
		"id": "zo-computer",
		"description": "Typed Zo Computer API client with Result-based error handling and SSE streaming.",
		"searchText": "zo computer zo.computer api.zo.computer ask zo agent personal computer assistant models available personas available server sent events sse streaming conversation_id persona model output_format json schema better-result Result TaggedError typed errors bearer token ZO_API_KEY secret",
		"tags": [
			"zo",
			"zo-computer",
			"api",
			"client",
			"streaming"
		],
		"dependencies": {}
	}
}