didericis
  • Joined on 2025-09-19
didericis deleted branch fix-codex-mcp-supervise-transport from didericis/bot-bottle 2026-06-23 16:42:25 -04:00
didericis pushed to main at didericis/bot-bottle 2026-06-23 16:42:24 -04:00
200306f1cf refactor: export applicator singletons from egress_apply backends
77bdaf0a96 refactor: extract EgressApplicator base class shared between backends
7e344bbb53 fix: add lowercase proxy env vars, route_to_yaml_dict, and richer tool descriptions
5eb27cd9a8 fix: mount egress dir (not file) for docker and smolmachines backends
5808d0b828 feat: add smolmachines/egress_apply proxying docker backend
Compare 12 commits »
didericis closed issue didericis/bot-bottle#247 2026-06-23 16:42:20 -04:00
Fix Codex MCP supervise registration after --transport CLI change
didericis merged pull request didericis/bot-bottle#248 2026-06-23 16:42:20 -04:00
Fix Codex supervise MCP registration
didericis pushed to fix-codex-mcp-supervise-transport at didericis/bot-bottle 2026-06-23 16:39:13 -04:00
200306f1cf refactor: export applicator singletons from egress_apply backends
didericis commented on pull request didericis/bot-bottle#248 2026-06-23 16:37:00 -04:00
Fix Codex supervise MCP registration

export the applicator from each of the backends as a singleton instead of exporting a apply_routes_change function wrapper

didericis pushed to fix-codex-mcp-supervise-transport at didericis/bot-bottle 2026-06-23 16:33:52 -04:00
77bdaf0a96 refactor: extract EgressApplicator base class shared between backends
didericis commented on pull request didericis/bot-bottle#248 2026-06-23 16:27:54 -04:00
Fix Codex supervise MCP registration

This belongs in a base class shared between backends, named something like "EgressApplicator", and calls an internal/overridden _signal_bundle_reload function that differs by backend (seems to be the only difference between backends)

didericis pushed to fix-codex-mcp-supervise-transport at didericis/bot-bottle 2026-06-23 16:13:24 -04:00
7e344bbb53 fix: add lowercase proxy env vars, route_to_yaml_dict, and richer tool descriptions
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 14:06:50 -04:00
828101412c fix(smolmachines): exclude /tmp+/var/tmp from snapshot; mkdir -p on boot
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 12:37:52 -04:00
3372e6259b fix(smolmachines): write tar to VM file then machine_cp to host
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 05:15:25 -04:00
d6a5c72ac7 fix(smolmachines): pipe tar stdout via PIPE not file fd
didericis pushed to fix-codex-mcp-supervise-transport at didericis/bot-bottle 2026-06-23 05:05:49 -04:00
5eb27cd9a8 fix: mount egress dir (not file) for docker and smolmachines backends
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 05:04:41 -04:00
7d531502d8 fix(smolmachines): use sh -c not sh -lc in exec_agent
didericis commented on pull request didericis/bot-bottle#248 2026-06-23 04:59:22 -04:00
Fix Codex supervise MCP registration

@didericis-claude Can you duplicate the behavior we added for the macos backend for the docker and smolmachines backend?

didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 04:57:15 -04:00
7df77495b6 fix(smolmachines): commit via exec-tar instead of stop→pack
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 04:42:09 -04:00
5f473eb842 fix(smolmachines): stop VM before pack commit, with confirm prompt
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 04:27:10 -04:00
4695e51bae test: update macos-container tests for exec-tar commit approach
didericis pushed to commit-bottle-state at didericis/bot-bottle 2026-06-23 04:18:27 -04:00
7fc5a3af66 fix(macos-container): commit via exec-tar instead of stop→export