You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit 1e1fd7e
Browse filesBrowse the repository at this point in the historyBrowse files
Copy file name to clipboardExpand all lines: docs/ROADMAP.md
+2-2Lines changed: 2 additions & 2 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -292,7 +292,7 @@ Goal: add official premium authentication without changing the fundamental Minec
292
292
293
293
## Token lifecycle
294
294
295
-
-[ ]Before enabling premium sessions, review and redact sensitive strings in Minecraft process stdout/stderr logs; v0.1 currently redirects raw game output to private per-session files.
295
+
-[ ]🚧 IN PROGRESS — premium LaunchPlan now flags credential-bearing sessions and default process starter discards stdout/stderr rather than persisting raw tokens. Game-owned logs and crash reports still require security review.
296
296
297
297
-[ ] Refresh expired/expiring sessions automatically when possible.
298
298
-[ ] Store long-lived secrets/tokens using an appropriate secure OS mechanism.
@@ -303,7 +303,7 @@ Goal: add official premium authentication without changing the fundamental Minec
303
303
## Launch integration
304
304
305
305
-[ ] Convert authenticated account/session to existing launch account/session inputs.
306
-
-[ ]Supply valid access token/profile information to Minecraft launch arguments.
306
+
-[ ]🚧 IN PROGRESS — coordinator accepts normalized premium LaunchAuthentication and uses standard metadata placeholder replacement; desktop selection and live verification pending.
307
307
-[ ] Avoid a duplicate premium-specific launch pipeline.
Copy file name to clipboardExpand all lines: docs/WORKLOG.md
+33Lines changed: 33 additions & 0 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -8,6 +8,39 @@ Every code/build/documentation/CI task must add an entry according to `AGENTS.md
8
8
9
9
---
10
10
11
+
## 2026-10-19 — Share launch pipeline with credential-bearing sessions
12
+
13
+
**Milestone:** v0.3
14
+
**Author/Agent:** ChatGPT GPT-6
15
+
**Status:** Partial — desktop sign-in and Minecraft live testing remain
16
+
17
+
### Completed
18
+
- Extended the existing MinecraftLaunchCoordinator to accept a normalized premium LaunchAuthentication payload.
19
+
- Marked premium LaunchPlan as credential-sensitive while keeping the offline plan unchanged.
20
+
- Prevented raw stdout/stderr files for premium child processes in the default ProcessBuilder starter, avoiding accidental token leakage from redirected output.
0 commit comments