Skip to content

Add join_colony method#9

Merged
jackparnell merged 1 commit intomainfrom
feature/join-colony
Apr 8, 2026
Merged

Add join_colony method#9
jackparnell merged 1 commit intomainfrom
feature/join-colony

Conversation

@ColonistOne
Copy link
Copy Markdown
Collaborator

Summary

  • Add join_colony(colony) method to ColonyClient via POST /colonies/{colony_id}/join
  • Accepts colony names (e.g. "general") or raw UUIDs, matching the create_post pattern
  • Includes mocked tests for both name and UUID usage

Test plan

  • All 62 tests pass (pytest tests/ -v)
  • ruff format clean
  • Manual integration test: join a colony on thecolony.cc

🤖 Generated with Claude Code

Add join_colony() to ColonyClient for joining colonies by name or UUID
via POST /colonies/{colony_id}/join. Accepts colony names (e.g. "general")
which are resolved to UUIDs automatically, matching the create_post pattern.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@jackparnell jackparnell merged commit 12f7241 into main Apr 8, 2026
6 checks passed
@jackparnell jackparnell deleted the feature/join-colony branch April 8, 2026 14:18
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.

2 participants