PRD 0052: User-defined agent provider plugins #189

Closed
didericis-claude wants to merge 1 commits from move-codex-auth-to-contrib into main
Collaborator

Summary

Opens the agent provider registry to user-defined plugins. A file at ~/.bot-bottle/contrib/<name>/agent_provider.py is discovered and loaded at launch — no bot-bottle source edits required.

Also moves codex_auth.py into contrib/codex/ as a clean-up that fits naturally here (both clarify that contrib/ is the per-provider home).

PRD: 29a1fda712/docs/prds/0052-user-provider-plugins.md

## Summary Opens the agent provider registry to user-defined plugins. A file at `~/.bot-bottle/contrib/<name>/agent_provider.py` is discovered and loaded at launch — no bot-bottle source edits required. Also moves `codex_auth.py` into `contrib/codex/` as a clean-up that fits naturally here (both clarify that `contrib/` is the per-provider home). **PRD:** https://gitea.dideric.is/didericis/bot-bottle/src/commit/29a1fda712b89ecbab45961a79c552b310ab95ba/docs/prds/0052-user-provider-plugins.md
didericis-claude added 1 commit 2026-06-04 12:29:41 -04:00
refactor: move codex_auth into contrib/codex
lint / lint (push) Failing after 1m39s
test / unit (pull_request) Failing after 42s
test / integration (pull_request) Successful in 55s
0f5d484151
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
didericis-claude changed title from Move codex_auth into contrib/codex to PRD 0052: User-defined agent provider plugins 2026-06-04 12:34:15 -04:00
didericis-claude closed this pull request 2026-06-04 12:34:29 -04:00
Owner

Made other changes/was easier to close and rebase, new PR here #190

Made other changes/was easier to close and rebase, new PR here https://gitea.dideric.is/didericis/bot-bottle/pulls/190
Some checks are pending
lint / lint (push) Failing after 1m39s
test / unit (pull_request) Failing after 42s
test / integration (pull_request) Successful in 55s

Pull request closed

Sign in to join this conversation.