experimental agent
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
JD Crawford f59790b3f0
feat: add reasoning effort support and variant collapsing
Add `ModelReasoningParameters` and `ModelReasoning` types to handle reasoning
configuration from Synthetic and Neuralwatt APIs. Update Synthetic provider to
parse top-level `reasoning_parameters` and populate model reasoning efforts.

Refactor Neuralwatt provider to collapse reasoning variants (e.g. `-fast`) into
base models by adding `ReasoningEffortNone` to supported efforts, rather than
treating them as service tiers. Remove `fast` from service tier suffixes.

Update tests to verify reasoning effort propagation and variant merging logic.
2026-09-19 20:42:54 -04:00
core refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
docs refactor(core): simplify tool response handling with ResponseContent helper 2026-09-19 07:50:45 -04:00
message feat: add service tier support and provider-specific options 2026-09-19 19:57:01 -04:00
model feat: add service tier support and provider-specific options 2026-09-19 19:57:01 -04:00
pkg feat: add reasoning effort support and variant collapsing 2026-09-19 20:42:54 -04:00
provider feat: add service tier support and provider-specific options 2026-09-19 19:57:01 -04:00
providers feat: add reasoning effort support and variant collapsing 2026-09-19 20:42:54 -04:00
session chore(config): migrate repository URL from crawford to aletis 2026-09-17 02:46:23 -04:00
store chore(config): migrate repository URL from crawford to aletis 2026-09-17 02:46:23 -04:00
tool refactor(content): migrate message content to multi-part array 2026-09-19 07:23:36 -04:00
.gitignore Initial commit 2026-07-23 14:31:41 -04:00
agent.go refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
agent_test.go refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
answer.go refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
config.go refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
go.mod chore(config): migrate repository URL from crawford to aletis 2026-09-17 02:46:23 -04:00
go.sum feat(tooling): add MCP client with OAuth 2.1 support 2026-07-27 03:21:14 -04:00
LICENSE Initial commit 2026-07-23 14:31:41 -04:00
mise.toml refactor(core): decouple core loop from synchronous execution 2026-09-07 06:10:54 -04:00
queue.go refactor(core): migrate prompt queue to multi-part content type 2026-09-19 08:42:43 -04:00
README.md Initial commit 2026-07-23 14:31:41 -04:00

agent

experimental agent