Skip to content

Commit 26e5cf7

Browse files
jeffreyavenclaude
andauthored
Mcpb env file arg (#694)
* fix: mcpb bundles pass --env.file so the default credential store is created Completes #692: the engine creates/sources the env file only when --env.file is set, and the bundle manifest never passed it, so packaged installs got no placeholder and reload_credentials had nothing to source. ${HOME} as a plain arg, same Windows-backslash constraint as --approot. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> * fix: same --env.file arg in the multiplatform bundle manifest Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> --------- Co-authored-by: Claude Fable 5 <noreply@anthropic.com>
1 parent 7ad9590 commit 26e5cf7

2 files changed

Lines changed: 4 additions & 0 deletions

File tree

packaging/mcpb/manifest/manifest.combined.template.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
"--mcp.server.type=stdio",
2727
"--approot",
2828
"${HOME}/.stackql",
29+
"--env.file",
30+
"${HOME}/.stackql/.env",
2931
"--mcp.config",
3032
"{\"server\": {\"audit\": {\"disabled\": true}}}"
3133
],

packaging/mcpb/manifest/manifest.template.json

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -26,6 +26,8 @@
2626
"--mcp.server.type=stdio",
2727
"--approot",
2828
"${HOME}/.stackql",
29+
"--env.file",
30+
"${HOME}/.stackql/.env",
2931
"--mcp.config",
3032
"{\"server\": {\"audit\": {\"disabled\": true}}}"
3133
]

0 commit comments

Comments
 (0)