Skip to content

feat: align commands with interface hierarchy#24

Merged
tiankaima merged 2 commits into
mainfrom
agent/catalog-ownership-alignment
Jul 23, 2026
Merged

feat: align commands with interface hierarchy#24
tiankaima merged 2 commits into
mainfrom
agent/catalog-ownership-alignment

Conversation

@tiankaima

Copy link
Copy Markdown
Member

Summary

  • expose public links as catalog link and personal pin state as workspace link-pin
  • update account, community section-homework, bus, schedule, and overview calls to canonical generated client methods
  • sync and regenerate the client from the Server ownership-aligned OpenAPI contract
  • update command registration, help documentation, and root command tests

Validation

  • go test ./...
  • make check-openapi-sync against the companion Server PR contract

Depends on Life-USTC/server#628.

@tiankaima
tiankaima marked this pull request as ready for review July 23, 2026 16:49
@tiankaima
tiankaima merged commit 118bf28 into main Jul 23, 2026
2 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