Commit Graph

20 Commits

Author SHA1 Message Date
2caeb42551 feat(volume): add mc config volume command 2025-03-12 12:01:00 -06:00
deb5945e40 feat(config): ensure config is correctly saved 2025-03-11 23:02:50 -06:00
7736573b84 feat(cli): separate session state into its own session.yaml file 2025-03-11 22:58:31 -06:00
133583b941 feat(cli): support to join external network 2025-03-11 22:37:46 -06:00
028bd26cf1 fix(goose): add ping, nano and vim to the default image 2025-03-11 22:35:02 -06:00
7649173d6c fix(goose): install latest goose version, do not use pip 2025-03-11 20:33:27 -06:00
307eee4fce refactor: move drivers directory into mcontainer package
- Relocate goose driver to mcontainer/drivers/
- Update ConfigManager to dynamically scan for driver YAML files
- Add support for mc-driver.yaml instead of mai-driver.yaml
- Update Driver model to support init commands and other YAML fields
- Auto-discover drivers at runtime instead of hardcoding them
- Update documentation to reflect new directory structure
2025-03-11 20:12:05 -06:00
6f08e2b274 fix(mc): fix runtime issue when starting mc 2025-03-11 16:04:13 -06:00
b72f1eef9a feat(volume): add the possibilty to mount local directory into the container (like docker volume) 2025-03-11 15:58:13 -06:00
092f497ecc fix(session): fix session status display 2025-03-11 15:35:57 -06:00
dab783b01d feat(config): add global user configuration for the tool
- langfuse
- default driver
- and api keys
2025-03-11 12:47:18 -06:00
e36eef4ef7 fix(langfuse): fix goose langfuse integration (wrong env variables) 2025-03-11 12:12:20 -06:00
f83c49c0f3 feat(keys): pass local keys to the session by default 2025-03-11 11:39:21 -06:00
e36f4540bf fix: remove double connecting to message 2025-03-11 11:28:25 -06:00
354834fff7 fix(cli): rename MAI->MC 2025-03-11 10:41:27 -06:00
74c723db7b fix(goose): rename mai to mc, add initialization status 2025-03-10 23:44:09 -06:00
08ba1ab2da feat(cli): more information when closing session 2025-03-10 23:07:32 -06:00
e6e3c207bc feat(cli): auto mount current directory as /app 2025-03-10 22:58:27 -06:00
4a63606d58 feat(cli): auto connect to a session 2025-03-10 22:54:44 -06:00
64430830d8 feat(cli): phase 1 - local cli with docker integration 2025-03-10 21:08:48 -06:00