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
Release files for agentkata 0.1.4
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | |
|---|---|---|---|
| agentkata-0.1.4.tar.gz | 29.7 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| agentkata-0.1.4-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 81.6 kB
Release files / agentkata-0.1.4.tar.gz
| Download URL | agentkata-0.1.4.tar.gz |
|---|---|
| Size | 29.7 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
27d5a0db73d59f9aeb6d7cd75064b13599a40b1b08660887734cc3e28386d580
|
|
BLAKE2b-256 checksum How to use checksums |
62350e5f77acd741e47fa3e3b857cac707227b7f505c81efced6605a1f442128
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.9
|
Release files / agentkata-0.1.4-py3-none-any.whl
| Download URL | agentkata-0.1.4-py3-none-any.whl |
|---|---|
| Size | 51.9 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
1b2bc664ca9a537b43e88fd9dd75e3b713b320dadbb9c86cf1738b72f8b7f1c6
|
|
BLAKE2b-256 checksum How to use checksums |
93d9f005ba44812ba42bfd7b3863a49f6463ce9d46384757f129c38313db4a07
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
uv/0.7.9
|