github kagent-dev/kagent v0.8.0

11 hours ago

What's Changed

  • refactor: restructure Go code into workspace with api, core, and adk modules by @EItanya in #1385
  • fix: /thread_dump endpoint returns 500 due to faulthandler requiring real file descriptor by @iplay88keys in #1428
  • docs: add comprehensive kagent-dev skill and streamline CLAUDE.md by @EItanya in #1439
  • feat: bump kagent-tools v0.1.0 by @EItanya in #1448
  • fix(ui): prevent duplicate ask_user card on session load by @Matcham89 in #1446
  • pin down dependencies + fix mcp/agent template by @peterj in #1429
  • fix: fix kagent-tools name override by @EItanya in #1450
  • agentsts: allow dynamic fetching of actor token and enable caching by @shashankram in #1443
  • add missing stateless_http to .run by @peterj in #1453
  • feat: add runtime field to Declarative Agent CRD for Go/Python selection by @EItanya in #1452
  • Front-end session type/function fixup by @dobesv in #1457
  • Fixup sessionName -> sessionID by @dobesv in #1459
  • Initial CLI testing by @EItanya in #1456
  • Eitanya/runtime validation by @EItanya in #1454
  • docs: add updated architecture docs for claude + people by @EItanya in #1461
  • fix: resolve CVE-2025-15558 and improve image scan workflow by @EItanya in #1462
  • Updates to the kagent-dev skill based on evals by @iplay88keys in #1464
  • feat: add --token flag to kagent invoke for API key passthrough by @EItanya in #1465
  • chore(ui): upgrade frontend dependencies by @jsonmp-k8 in #1470
  • feat: instrument controller with distributed tracing and A2A trace propagation by @onematchfox in #1433
  • feat: add global default serviceAccountName for agent deployments by @EItanya in #1463
  • chore: replace bun with node since bun keeps crashing by @supreme-gg-gg in #1467
  • agentsts: add use_issuer_host for token endpoint and fix MCP check by @shashankram in #1472
  • fix(deps): pin httpx-sse>=0.4.2 to fix SSE line splitting on U+2028/U+2029 by @onematchfox in #1480
  • chore: upgrade Go from 1.25.7 to 1.26.1 by @jsonmp-k8 in #1477
  • chore: update supported models to latest versions by @jsonmp-k8 in #1479
  • fix: add release tags for go modules by @EItanya in #1484
  • refactor: replace Go workspace with single module by @EItanya in #1485
  • fix: pass explicit platform to krane export to fix arm64 skill loading by @iplay88keys in #1487
  • feat(security): enable secure defaults for kagent chart by @tzhukov in #1468
  • feat: add context.Context to database client interface by @iplay88keys in #1489
  • fix(ui): update .nvmrc from EOL Node 18 to Node 24 by @jsonmp-k8 in #1476
  • feat: add kagent user skill for Claude Code by @EItanya in #1483
  • fix(bash tool) implement proper command execution to not escape the sandbox by @jholt96 in #1493
  • fix: update otel tracing config for langgraph agent to use agent specific service name by @xytian315 in #1497
  • fix(adk): prevent session event duplication in KAgentSessionService by @onematchfox in #1500
  • fix: remove accidental SQLite WAL artifact and add gitignore by @xytian315 in #1501
  • chore(release): pin intra-repo dep lower bounds and keep them in sync by @onematchfox in #1482
  • fix(file tools) implement directory restrictions to file tools by @jholt96 in #1496
  • feat(sanitize envs): Remove Secrets from SRT by @jholt96 in #1504
  • Remove SQLite and deploy Postgres by default by @iplay88keys in #1503
  • chore: facilitate local dev overrides during helm installation by @onematchfox in #1508
  • feat: human-in-the-loop (subagents) by @supreme-gg-gg in #1491
  • fix(ui): correctly display token usage across sessions by @onematchfox in #1509
  • fix: retry postgres connection with backoff in controller startup by @xytian315 in #1516
  • Add storybook by @dobesv in #1361
  • fix: bump dependency minimums to address active CVEs by @jsonmp-k8 in #1519
  • fix: LangGraph Executor HITL and E2E Tests by @supreme-gg-gg in #1518
  • feat: subagent activity viewing by @supreme-gg-gg in #1513
  • docs: document KAGENT_DEFAULT_MODEL_PROVIDER in .env example by @dhruvilkotak in #1511
  • feat: adding configurable ssh-hosts for git-based skills by @jmunozro in #1525
  • fix: bump dependency minimums to address active CVEs by @EItanya in #1526
  • code spaces by @dimetron in #1515
  • Rework bundled postgres helm and templates by @iplay88keys in #1527

New Contributors

Full Changelog: v0.7.22...v0.8.0

Don't miss a new kagent release

NewReleases is sending notifications on new releases.