Skip to content

feat(build): add --dynamic flag and infobase.unlock_code config#2

Open
steel-code-agent wants to merge 1 commit into
masterfrom
agent/dynamic-and-unlock-code-20260513
Open

feat(build): add --dynamic flag and infobase.unlock_code config#2
steel-code-agent wants to merge 1 commit into
masterfrom
agent/dynamic-and-unlock-code-20260513

Conversation

@steel-code-agent
Copy link
Copy Markdown
Collaborator

Summary

Sync our fork's master with the --dynamic + infobase.unlock_code work (commit b04926f) that already lives upstream-bound on PR alkoleft#8.

  • --dynamic CLI flag for build/UpdateDBCfg -Dynamic+
  • infobase.unlock_code config → /UC <value> to DESIGNER, masked in logs
  • Version bump 0.4.2 → 0.5.0

Upstream

PR in alkoleft: alkoleft#8

Why a separate PR for our fork

Direct push to master is blocked by the agent-environment policy. This PR just merges the commit that has been sitting on local master for a day, so our fork's master matches what's already open for review upstream.

- CLI flag `--dynamic` for `build` enables /UpdateDBCfg -Dynamic+
- New config field `build.dynamicUpdate` (default false), CLI overrides config
- New config field `infobase.unlock_code` propagates /UC <value> to DESIGNER
- Mask unlock_code in command-render logs like password (/UC ***)
- Propagate dynamic flag through BuildRequest, McpBuildProjectRequest and the
  execute_source_set_step pipeline; `load` and tool-extension flows keep the
  historical static update
- Bump version 0.4.2 -> 0.5.0
- Regenerate JSON schemas for v8project.yaml / v8project.local.yaml
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant