30c6b995cb
chore: remove unnecessary output
2025-04-01 17:11:14 -06:00
f32b3dd269
fix(ssh): do not enable ssh automatically
2025-04-01 17:08:52 -06:00
a74251b119
fix(uid): use symlink instead of volume for persistent volume in the container
2025-04-01 17:01:25 -06:00
9c21611a7f
docs: Prefer mcx alias in README examples
2025-04-01 09:54:16 -06:00
6b2c1ebf1c
docs: Add --run option examples to README
2025-04-01 09:54:16 -06:00
33d90d0531
feat(run): add --run command
2025-04-01 09:54:16 -06:00
a51115a45d
feat(mc): support for uid/gid, and use default current user
2025-04-01 09:54:16 -06:00
0d75bfc3d8
feat(mcp): ensure inner mcp environemnt variables are passed
2025-04-01 09:54:16 -06:00
7805aa720e
feat(goose): auto add mcp server to goose configuration when starting a session
2025-03-25 23:48:08 +01:00
16f59b1c40
feat(goose): optimize init status
2025-03-25 23:20:19 +01:00
4b0461a6fa
feat(mcp): add the possibility to have default mcp to connect to
2025-03-25 23:20:19 +01:00
5d674f7508
fix(session): ensure a session connect only to the mcp server passed in --mcp
2025-03-25 23:20:19 +01:00
3ee8ce6338
feat(mcp): improve inspector reliability over re-run
2025-03-25 23:20:19 +01:00
d098f268cd
feat(mcp): add inspector
2025-03-25 23:20:19 +01:00
0892b6c8c4
feat(mcp): first docker proxy working
2025-03-25 23:20:19 +01:00
212f271268
feat(mcp): initial version of mcp
2025-03-25 23:20:19 +01:00
20916c5713
docs(mcp): add specification for MCP server support
2025-03-12 18:45:06 -06:00
7c46d66b53
test: add unit tests
2025-03-12 18:44:48 -06:00
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
d42af870ff
fix(goose): remove MCP_HOST and such, this is not how mcp works
2025-03-11 12:15:40 -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
1c538f8a59
docs(readme): remove license part
2025-03-11 10:51:25 -06:00
a4591ddbd8
docs(readme): update README to update tool call
2025-03-11 10:50:27 -06:00
958d87bcae
chore: update doc and add pre-commit
2025-03-11 10:45:26 -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
fde6529d54
feat: first commit
2025-03-10 20:34:37 -06:00