15 Commits

Author SHA1 Message Date
OpenCode
ba2bcf2972 Revise implementation plan for greenfield product build 2026-03-09 12:10:37 +08:00
OpenCode
beb2757039 Add implementation plan for productized host proxy 2026-03-09 02:08:48 +08:00
严浩
f407de1844 Update container path documentation
Align the docs with the reorganized project layout so container setup commands match the paths users actually run.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 18:35:38 +08:00
严浩
596ea93178 Clarify startup hint for mounted proxy path
Explain the next container command without assuming a fixed mount location so the host prompt matches real deployments.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 18:35:38 +08:00
严浩
7e4141ed86 Add link to git-credential-forwarder 2026-03-08 18:13:55 +08:00
严浩
aace78d19c Add comparison with git-credential-forwarder
Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-03-08 17:53:03 +08:00
严浩
5b56238168 Remove obsolete root-level files
Finish the directory reorganization by deleting the old root-level script paths that were replaced by the host and container folders.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:52:00 +08:00
严浩
88aa9aa5df Update project docs and metadata for new layout
Document the host/container split and update the package scripts and ignore rules to match the reorganized structure.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:51:12 +08:00
严浩
a51798f1b6 Add integration examples
Show how to wire the proxy into docker-compose and devcontainer setups without guessing the required mounts and commands.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:51:12 +08:00
严浩
65c4799a05 Reorganize container helper files
Group the Git helper scripts under a container-specific directory so container integration is easier to understand and mount.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:51:12 +08:00
严浩
f90673cb3a Reorganize host runtime files
Move the host-only proxy entrypoints into a dedicated directory so it is obvious which files run on the host.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:51:12 +08:00
严浩
1c84e61608 Add standalone project metadata
Document how to run the proxy as an independent project and keep generated runtime state out of version control.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:15:48 +08:00
严浩
69d029542b Add container Git helper integration
Wire Git inside containers to the host proxy so HTTPS remotes can reuse host credentials automatically.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:15:48 +08:00
严浩
880b76f795 Add proxy lifecycle shell scripts
Provide a simple way to start, stop, and inspect the host proxy without manual process management.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:15:48 +08:00
严浩
b18be621d3 Add credential proxy server runtime
Create the host-side proxy runtime so containers can forward HTTPS Git credential requests to the host helper.

Ultraworked with [Sisyphus](https://github.com/code-yeongyu/oh-my-opencode)

Co-authored-by: Sisyphus <clio-agent@sisyphuslabs.ai>
2026-03-08 17:15:48 +08:00