ollie/agent
Ollie Agent 9b6ddb7df1 flatten: absorb submodules into single Go module
- Remove submodules: core, 9p, acme, httpgw, remote, el
- Keep submodules: kde, webui (separate build systems)
- Collapse core/ packages into root: agent/, backend/, detach/, elevate/,
  env/, log/, paths/, sandbox/, session/, skills/, tools/, toolsrv/
- Collapse 9p/ packages: fs/session/, mount/, dbus/, cmd/olliesrv/
- Move binaries: acme/ → cmd/Ollie/, httpgw/ → cmd/ollie-httpgw/,
  remote/ → cmd/ollie-remote/, 9p/cmd/ollie-9p/ → cmd/ollie-9p/
- Move data: agents/, prompts/, tools/, scripts/, skills/ → contrib/
- Move services/ → contrib/services/, experiments/ → doc/experiments/
- Delete .beads/, .claude/, .kiro
- Single go.mod at root (module ollie)
- Fix all import paths, merge fs/ + session/ packages
- Extract dbus/ and elevate/notify.go from 9p server package
- Update justfile for new paths and single-module build
2026-07-30 18:57:51 +02:00
..
agent.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
agent_config.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
build_runtime.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
commands.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
compaction.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
complete.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
config_paths.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
cost.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
fifo_test.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
history.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
hooks.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
loop.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
new.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
prompt_resolver.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
runtime.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
state.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
turn.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00
usage_log.go flatten: absorb submodules into single Go module 2026-07-30 18:57:51 +02:00