Skip to content

fix(cli): align live GoClaw API contracts#15

Merged
mrgoonie merged 1 commit into
devfrom
fix/live-api-contracts
May 21, 2026
Merged

fix(cli): align live GoClaw API contracts#15
mrgoonie merged 1 commit into
devfrom
fix/live-api-contracts

Conversation

@mrgoonie
Copy link
Copy Markdown
Contributor

Summary

  • align CLI list parsers with object-wrapped live API responses for agents, sessions, and built-in tools
  • update memory and usage commands to current HTTP contracts
  • send tools invoke payload as tool/args and add dry-run/context flags
  • fail tools custom commands locally because the server does not implement /v1/tools/custom yet

Validation

  • /usr/local/go/bin/go test ./...
  • /usr/local/go/bin/go build ./...
  • /usr/local/go/bin/go vet ./...
  • live read-only checks against goclaw.zuey.me: agents list, sessions list, tools builtin list, tools invoke --dry-run, memory list/search, usage timeseries/breakdown

Related: digitopvn/goclaw#35

@mrgoonie mrgoonie merged commit 143624d into dev May 21, 2026
4 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant