Skip to content

feat: add context resource commands - #72

Merged
moonlight16 merged 1 commit into
rossoctl:mainfrom
moonlight16:feature/context-service-integration
Aug 18, 2026
Merged

feat: add context resource commands#72
moonlight16 merged 1 commit into
rossoctl:mainfrom
moonlight16:feature/context-service-integration

Conversation

@moonlight16

Copy link
Copy Markdown
Member

Summary

  • add context and contexts commands for creating, listing, reading, and deleting named resources
  • support workspace, memory, knowledge, and artifacts classification metadata
  • add repeatable --context NAME:/mount/path attachments to agent imports
  • provide aligned table output, robust help, examples, and a small snapshot helper
  • preserve existing agent-import behavior when no context is supplied

Why

Users need a concise interface for Context Service resources without writing raw HTTP requests. The attachment option connects those independently managed resources to StatefulSet and Sandbox agents through Rosso.

Dependencies

Validation

  • go test ./...
  • make build
  • git diff --check
  • manually verified rossoctl context create help and aligned rossoctl context list output

Assisted-By: Codex

Signed-off-by: Jeremy Cohn <Jeremy.Cohn@ibm.com>
@moonlight16
moonlight16 requested review from cwiklik and esnible August 18, 2026 17:24
@moonlight16
moonlight16 merged commit 4b6898d into rossoctl:main Aug 18, 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