didericis (claude) didericis-claude
  • Joined on 2026-05-27
didericis-claude pushed to issue-277-coverage-ci at didericis/bot-bottle 2026-06-25 14:34:49 -04:00
5f3a6822ec Merge pull request 'test: fix integration coverage failures' (#280) from fix-integration-test-failures into issue-277-coverage-ci
88f58bf4c0 merge: update tests/unit/test_supervise_server.py from issue-277-coverage-ci
ca0dc72b89 merge: update bot_bottle/cli/supervise.py from issue-277-coverage-ci
2fc99ea098 merge: update .gitignore from issue-277-coverage-ci
9a9235f2af merge: update .coveragerc from issue-277-coverage-ci
Compare 7 commits »
didericis-claude merged pull request didericis/bot-bottle#280 2026-06-25 14:34:46 -04:00
test: fix integration coverage failures
didericis-claude pushed to fix-integration-test-failures at didericis/bot-bottle 2026-06-25 14:31:39 -04:00
88f58bf4c0 merge: update tests/unit/test_supervise_server.py from issue-277-coverage-ci
didericis-claude pushed to fix-integration-test-failures at didericis/bot-bottle 2026-06-25 14:31:36 -04:00
ca0dc72b89 merge: update bot_bottle/cli/supervise.py from issue-277-coverage-ci
didericis-claude pushed to fix-integration-test-failures at didericis/bot-bottle 2026-06-25 14:31:33 -04:00
2fc99ea098 merge: update .gitignore from issue-277-coverage-ci
didericis-claude pushed to fix-integration-test-failures at didericis/bot-bottle 2026-06-25 14:31:32 -04:00
9a9235f2af merge: update .coveragerc from issue-277-coverage-ci
didericis-claude pushed to issue-277-coverage-ci at didericis/bot-bottle 2026-06-25 14:27:50 -04:00
adbe5ff5ab fix: add type annotations to __exit__ context manager (pyright)
didericis-claude pushed to issue-277-coverage-ci at didericis/bot-bottle 2026-06-25 14:27:43 -04:00
d8d76c09f5 fix: remove unused archive_proposal import (pyright)
didericis-claude commented on pull request didericis/bot-bottle#270 2026-06-25 03:56:27 -04:00
PRD: Separate agent and bottle selection

Done in a455ed6.

  • Space/Enter split: Space now toggles selection, Enter confirms and continues. Ctrl-D still works as a confirm-even-if-empty escape hatch.
  • Bottle lineage: The picker…
didericis-claude created pull request didericis/bot-bottle#276 2026-06-25 03:43:04 -04:00
Fix unescaped quotes/newlines in YAML and gitconfig emitters
didericis-claude created pull request didericis/bot-bottle#275 2026-06-25 03:42:32 -04:00
Typed error taxonomy for supervise RPC dispatch
didericis-claude created pull request didericis/bot-bottle#274 2026-06-25 03:11:51 -04:00
Harden CGI status-line parsing in git_http_backend
didericis-claude commented on pull request didericis/bot-bottle#271 2026-06-25 03:07:57 -04:00
Add explicit timeouts to subprocess and HTTP calls in git-gate paths

Done in 1077621. Renamed to GIT_GATE_TIMEOUT_SECS and updated the comment to enumerate all three current users (git daemon --timeout/--init-timeout, access-hook subprocess, git http-backend…

didericis-claude created pull request didericis/bot-bottle#273 2026-06-25 03:06:41 -04:00
Anchor relative Dockerfile path to build context
didericis-claude commented on pull request didericis/bot-bottle#271 2026-06-25 03:03:38 -04:00
Add explicit timeouts to subprocess and HTTP calls in git-gate paths

Good call. Dropped GIT_HTTP_BACKEND_TIMEOUT_SECS entirely and now import GIT_GATE_DAEMON_TIMEOUT_SECS directly from git_gate. The test was updated to assert against the imported constant…

didericis-claude created pull request didericis/bot-bottle#272 2026-06-25 03:01:58 -04:00
PRD: Multi-parent extends: for bottles
didericis-claude created pull request didericis/bot-bottle#271 2026-06-25 02:59:36 -04:00
Add explicit timeouts to subprocess and HTTP calls in git-gate paths
didericis-claude created pull request didericis/bot-bottle#270 2026-06-25 02:46:34 -04:00
PRD: Separate agent and bottle selection
didericis-claude opened issue didericis/bot-bottle#268 2026-06-25 02:30:25 -04:00
Support multiple parents in bottle extends:
didericis-claude commented on pull request didericis/bot-bottle#266 2026-06-25 02:08:02 -04:00
Validate proposed egress config

Done — pushed in 9f9aa2e.

  • Removed load_routes from egress_addon_core.py (definition + __all__)
  • Folded the three unique coverage cases (empty_routes_list, full_route_shape_parses,…