e5121ddea4
refactor: new image layout and organization ( #13 )
...
* refactor: rework how image are defined, in order to create others wrapper for others tools
* refactor: fix issues with ownership
* refactor: image share now information with others images type
* fix: update readme
2025-06-20 02:04:31 +02:00
github-actions
563e41f213
0.2.0
...
Automatically generated by python-semantic-release
v0.2.0
2025-05-21 17:32:50 +00:00
31e09bc7ba
ci: try fixing the dynamic_import issue (2, force adding pyproject.toml)
2025-05-21 11:31:17 -06:00
252d8be735
ci: try fixing the dynamic_import issue
2025-05-21 11:25:05 -06:00
fbba8b7613
ci: add semantic release configuration (and use pyproject version)
2025-05-21 11:11:40 -06:00
75daccb366
feat(cubbix): add --no-shell in combination with --run to not drop a shell and exit when the command is done
2025-04-30 09:46:28 -06:00
e852fdd1fb
doc: fix url
2025-04-25 00:17:28 +02:00
e34fc56df4
doc: remove .git of the clone url
2025-04-25 00:11:48 +02:00
ba852d502e
docs: add information for uvx
2025-04-18 11:10:29 -06:00
15d86d25e7
docs: update README
2025-04-18 11:09:19 -06:00
5218bb1218
docs: update classifiers
2025-04-18 10:58:23 -06:00
13c896a58d
docs: add mit license
2025-04-18 10:55:23 -06:00
github-actions
ea0d44f4db
0.1.0-rc.1
...
Automatically generated by python-semantic-release
v0.1.0-rc.1
2025-04-18 15:35:36 +00:00
3850bc3212
ci: add ci files ( #11 )
...
* ci: add ci files
* fix: add goose image build
2025-04-18 17:33:25 +02:00
12d77d0128
refactor: rename project to cubbi
2025-04-17 20:33:20 -06:00
51fb79baa3
refactor: rename driver to image, first pass
2025-04-17 17:33:51 -06:00
3799f04c13
fix: mcp tests
2025-04-13 18:30:02 -06:00
7fc9cfd8e1
fix: osx tests on volume
2025-04-13 18:20:33 -06:00
979b43846a
refactor: reduce amount of data in session.yaml
2025-04-09 11:52:02 -06:00
4f54c0fbe7
fix: remove the "mc stop" meant to be in the container, but not implemented
2025-04-09 11:40:33 -06:00
3a182fd265
feat(project): explicitely add --project to save information in /mc-config across run.
...
Containers are now isolated by default.
2025-04-04 17:16:26 -06:00
2f9fd68cad
feat(gemini): support for gemini model
2025-04-03 16:11:27 -06:00
e25e30e749
fix(uid): correctly pass uid/gid to project
2025-04-02 17:21:56 -06:00
b1aa415dde
fix(goose): always update the file
2025-04-02 16:55:33 -06:00
5b9713dc2f
feat(llm): add default model/provider to auto configure the driver ( #7 )
2025-04-03 00:11:53 +02:00
9e742b439b
feat(goose): update config using uv script with pyyaml ( #6 )
2025-04-02 23:27:37 +02:00
cfa7dd647d
fix(goose): ensure configuration is run as user
2025-04-01 19:37:58 -06:00
deff036406
fix(mcp): fix UnboundLocalError: cannot access local variable 'container_name' where it is not associated with a value
2025-04-01 19:00:34 -06:00
5678438661
feat(ssh): make SSH server optional with --ssh flag
...
- Added --ssh flag to session create command
- Modified mc-init.sh to check MC_SSH_ENABLED environment variable
- SSH server is now disabled by default
- Updated README.md with new flag example
- Fixed UnboundLocalError with container_name in exception handler
2025-04-01 18:58:06 -06:00
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