gsh/libgsh
Tyler J King 7c84854222 feat(gsh): add --register mode and agent API for shellbound host
Adds `gsh register --service-name <name>` subcommand for systemd
ExecStartPre integration. Connects to substrate-fabric Unix socket,
sends RegisterAppShell, writes shell.env for EnvironmentFile= loading.

New libgsh modules:
- register.rs: fabric IPC client for app shell creation + env writer
- agent_api.rs: capability attenuation validation for agent sub-shells

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Signed-off-by: Tyler J King <tking@guildhouse.dev>
2026-05-15 05:47:29 -04:00
..
src feat(gsh): add --register mode and agent API for shellbound host 2026-05-15 05:47:29 -04:00
Cargo.toml feat(gsh): add --register mode and agent API for shellbound host 2026-05-15 05:47:29 -04:00