mirror of
https://github.com/Ark0N/Codeman.git
synced 2026-10-09 16:59:43 +02:00
Merge feat/docker-session-mode into master (docker deep-review fixes)
Brings the docker session-mode deep-review work (intended for the skipped 1.4.2) onto the 1.5.x line: deterministic-conversation-id resume across container stop/recreate, config-drift detection + POST /api/docker-cases/:name/recreate, docker model-picker support, import-manifest hardening, remote-daemon (context/ daemonHost) correctness, comma-in-path rejection, and the zh-CN README re-translation. Conflicts resolved to preserve BOTH the multi-user security scoping already on master (ownership checks, workingDir confinement, permission downgrade) AND the docker features. Version kept at master's 1.5.0 (the 1.4.2 bump is superseded; a fresh changeset bumps to 1.5.1). tsc, eslint, and test:ci all green (3548 tests). Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -385,6 +385,8 @@ export const DockerImageBuildProgress = 'docker:imageBuildProgress' as const;
|
||||
export const DockerImageBuildComplete = 'docker:imageBuildComplete' as const;
|
||||
/** The agent base image build failed. */
|
||||
export const DockerImageBuildFailed = 'docker:imageBuildFailed' as const;
|
||||
/** A case container was removed after a config-drift confirm (recreated with the new config on next launch). */
|
||||
export const DockerContainerRecreated = 'docker:containerRecreated' as const;
|
||||
|
||||
// ─── Multi-user (admin-only / targeted) ──────────────────────────────────────
|
||||
|
||||
@@ -585,4 +587,5 @@ export const SseEvent = {
|
||||
DockerImageBuildFailed,
|
||||
AdminUsersChanged,
|
||||
AuthPasswordChangeRequired,
|
||||
DockerContainerRecreated,
|
||||
} as const;
|
||||
|
||||
Reference in New Issue
Block a user