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
@tiankaima
tiankaima deleted the agent/catalog-ownership-alignment branch July 26, 2026 13:16
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

Status: Done

Development

Successfully merging this pull request may close these issues.

1 participant