Releases
v0.1.0
Compare
Sorry, something went wrong.
No results found
Changelog
acb5300 Merge feat/port-keen-code-updates into main
35c5254 Revert "feat(repl): port upstream initial screen layout"
15593c5 chore(config): update agent.yaml for testing tool gating and modes
9b7a856 chore(gitignore): ignore built binaries
e93400f docs(install): document curl installation
645f309 docs(plan): add mode prompt overlays and btw/adversary helper config
f52d8c6 docs(plan): remove user-defined functions and function tools
1754b09 docs(readme): clarify the general-purpose agent harness
fbf6467 docs(readme): correct harness contract description
56ca53b docs(readme): explain setup and usage
9440bb9 feat(adversary): remove delegate_task from adversary toolset
dd42cdc feat(agentconfig): align config schema with plan and add validation
0671e76 feat(agentconfig): scope state directories by agent slug
c5ba6fe feat(cli): add validate command and --mode flag
011c033 feat(cli,agentconfig): add ascii_art and require --agent flag
51a05be feat(cli,model): honor agent model selection with fallback warnings
e9f7566 feat(cli/repl): gate mcp and delegate tools on config dirs
b9b05d8 feat(cli/repl): respect builtin_tools.exclude and wire agent config to registry
0886aaa feat(compaction): add automatic context compaction
2c46cd7 feat(config): add api_key_helper for shell-based API key resolution
362f1c4 feat(config): add per-provider custom HTTP headers
13ee68d feat(config): append config fix hint to LLM config errors
c5aaa7a feat(config): resolve api_key_helper credentials with 401 refresh
1b6aa39 feat(config,llm,providers): add openai-compatible provider and plain-text tool notes
967260b feat(context): add context usage breakdown and improve reducer
6370cd8 feat(context): replay retained tool inputs
97432c7 feat(deps): bump Go and dependencies to Keen Code baseline
dcb7336 feat(llm): migrate to openai-go v3 SDK
0af597d feat(llm): replay historical tools with native blocks
5e5cdf3 feat(llm): split persona into harness contract and replaceable style
374754a feat(llm): use block-level prompt caching for Anthropic
a288a47 feat(llm,repl): config-driven system prompt composition and adversary model resolution
77ceea3 feat(llm,repl,session): persist tool activity as system-generated annotations
d8b1203 feat(llm,tools): preserve HTML in tool outputs and guide missing parameters
2bdb82c feat(llm,tools): validate tool inputs before emitting ToolStart events
897fad6 feat(mcp): reduce hallucinated tool names with exact-name guidance
434e10c feat(memory): add memory package and historical tool activity support
352635f feat(providers): load providers without registry models
52599c7 feat(providers): refresh model registry and thinking support
3ba4e2d feat(repl): add git branch display and headless progress streaming
e7347a2 feat(repl): allow file tagging inside slash commands and skills
9a778f4 feat(repl): handle adversary tool start/end stream events
f61bb39 feat(repl): interrupt active work on first Ctrl+C, exit on second
e3e5d07 feat(repl): make helper commands opt-in
e7937ef feat(repl): port model selection, suggestions, and tool render polish from upstream
b8c5fc9 feat(repl): port upstream UI polish for tool output and themes
e69fae7 feat(repl): port upstream initial screen layout
0f3d249 feat(repl): port upstream initial screen layout
8ffe61e feat(repl): queue user inputs while agent is streaming
ef2ba53 feat(repl): remove vim-style j/k keybindings from navigation
16478df feat(repl): resume a previous session via --resume flag
76d8850 feat(repl): show credential-fetch step for api_key_helper providers
eafe274 feat(repl): show loading spinner for bash and bang commands
2932700 feat(repl): show turn elapsed time after agent completes
202bd78 feat(repl): surface MCP startup errors in the UI
b32024e feat(repl): wire /tool-history command and retain turn memory outputs
e105b94 feat(repl,mcp,tools): implement keen-code styling, artifact spill and OAuth registration
1925831 feat(repl,tools): reduce stream churn and enforce tool actions
0e998a5 feat(runtime): make configured resources safe by default
308c714 feat(tools): auto-classify dangerous bash commands
7b82601 feat(tools): parallel delegate_task batch execution
e8147b4 feat(validate): report duplicate subagent names
5dcd887 feat: opencode-go Responses client, MCP path rename, REPL refactor
1f92efd fix(llm): clear pending state on context-window-exceeded termination
94ddb5a fix(release): align release artifact naming and version injection
dbc1635 fix(repl): prefer native clipboard before terminal fallback
904f108 fix(repl): remove unreachable render paths
d365b27 fix(repl): unblock bang output readers on context cancellation
49af872 fix(tools): preserve required configured integrations
8948137 init: bootstrap Keen Agent project
78f34c7 plan: add the initial plan for Keen Agent
7db14d4 refactor(config): remove obsolete function schema
8993a17 refactor(resources): require explicit configured directories
1c6f45d refactor(runtime): keep validation offline
414d3df refactor: remove unported ask_user references
6b74cf5 test(repl): cover plan-mode startup restrictions
f148ece test(session): preserve retained tool activity
You can’t perform that action at this time.