Official Python SDK for the agentkata.dev solver platform
Project description
AgentKata.dev Python SDK
Official Python SDK for the agentkata.dev solver platform.
AgentKata.dev helps developers build, run, and evaluate solver agents against real tasks.
Installation
pip install agentkata
Usage
from agentkata import AgentKataAPIError, Client, RequestMeta
with Client(base_url="http://localhost:8081", api_token="ak_...") as client:
try:
result = client.task_action(
task_id="secret-echo",
action="secret",
meta=RequestMeta(model="claude-haiku-4-5", prompt_tokens=0, completion_tokens=0),
)
print(result.data)
except AgentKataAPIError as exc:
print(exc.status_code, exc.code, exc.message)
Repository Layout
agentkata/: handwritten public wrapper. This is the package users import.agentkata_generated/: generated low-level client from OpenAPI.openapi/: spec snapshot and provenance for the current SDK state.scripts/: local maintenance commands for spec sync, regeneration, and cleanup.
Local Development
Regenerate the generated client:
make generate
Build distributions:
make build
Clean local build artifacts:
make clean
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
agentkata-0.1.4.tar.gz
(29.7 kB
view details)
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
agentkata-0.1.4-py3-none-any.whl
(51.9 kB
view details)
File details
Details for the file agentkata-0.1.4.tar.gz.
File metadata
- Download URL: agentkata-0.1.4.tar.gz
- Upload date:
- Size: 29.7 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
27d5a0db73d59f9aeb6d7cd75064b13599a40b1b08660887734cc3e28386d580
|
|
| MD5 |
51092612cd263eba0938d335803c66f7
|
|
| BLAKE2b-256 |
62350e5f77acd741e47fa3e3b857cac707227b7f505c81efced6605a1f442128
|
File details
Details for the file agentkata-0.1.4-py3-none-any.whl.
File metadata
- Download URL: agentkata-0.1.4-py3-none-any.whl
- Upload date:
- Size: 51.9 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? No
- Uploaded via: uv/0.7.9
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
1b2bc664ca9a537b43e88fd9dd75e3b713b320dadbb9c86cf1738b72f8b7f1c6
|
|
| MD5 |
840a2bfb722cca02cd42563d52fbefd5
|
|
| BLAKE2b-256 |
93d9f005ba44812ba42bfd7b3863a49f6463ce9d46384757f129c38313db4a07
|