上官玄
|
228c62bc0f
|
docs(changelog): note legacy auth compatibility
|
2026-07-23 16:35:52 +08:00 |
|
上官玄
|
888e4432a3
|
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
|
2026-07-23 13:45:07 +08:00 |
|
上官玄
|
3832e7f5e4
|
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
|
2026-07-23 13:35:02 +08:00 |
|
上官玄
|
71f90ee45f
|
test(keychain): cover Windows registry failures
|
2026-07-23 13:31:23 +08:00 |
|
上官玄
|
0d175c4d53
|
test(auth): isolate Windows credential fixtures
|
2026-07-23 13:20:43 +08:00 |
|
上官玄
|
a5a6a0f2ce
|
test(auth): close legacy compatibility coverage gaps
|
2026-07-23 13:01:10 +08:00 |
|
上官玄
|
b08f0f77e3
|
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
|
2026-07-23 12:22:11 +08:00 |
|
上官玄
|
6d7cc41284
|
fix(auth): harden legacy token compatibility
|
2026-07-23 12:21:58 +08:00 |
|
上官玄
|
1bc17bc4bd
|
Merge remote-tracking branch 'upstream/main' into codex/auth-legacy-token-compat
|
2026-07-23 00:59:31 +08:00 |
|
上官玄
|
ccb69f93b8
|
fix(auth): preserve legacy login state across token backends
|
2026-07-23 00:01:09 +08:00 |
|
上官玄
|
5068cfdab8
|
fix: preserve transient retry semantics on truncated responses
|
2026-07-21 10:34:52 +08:00 |
|
上官玄
|
9ec1fa0638
|
test(auth): use synthetic log redaction sentinel
|
2026-07-20 14:22:18 +08:00 |
|
上官玄
|
883d416d83
|
test(auth): isolate OAuth coverage fixtures
|
2026-07-20 07:29:24 +08:00 |
|
shangguanxuan.sgx
|
d2f7c667e2
|
Merge upstream/main into codex/pat-org-policy-denied-error
|
2026-07-16 10:56:15 +08:00 |
|
shangguanxuan.sgx
|
adc87a92e4
|
ci(schema): support jq 1.8 policy evaluation
|
2026-07-15 18:55:19 +08:00 |
|
shangguanxuan.sgx
|
00bb595768
|
fix(pat): classify org policy denials
|
2026-07-06 18:23:41 +08:00 |
|
shangguanxuan.sgx
|
30a024e615
|
fix(auth): keep chmod batch grants gated
|
2026-06-25 12:16:31 +08:00 |
|
shangguanxuan.sgx
|
00e5ce7367
|
fix(auth): skip recommend tui when no scopes remain
|
2026-06-25 11:23:08 +08:00 |
|
shangguanxuan.sgx
|
760c40dd71
|
Merge upstream main
|
2026-06-25 11:10:25 +08:00 |
|
shangguanxuan.sgx
|
00bef0a809
|
fix(auth): skip login scope tui when grants are complete
|
2026-06-24 21:53:18 +08:00 |
|
shangguanxuan.sgx
|
b0e7b58e95
|
feat(tui): apply DingTalk auth console styling
|
2026-06-24 21:32:49 +08:00 |
|
shangguanxuan.sgx
|
df0c0f7545
|
revert(auth): restore pat authorization link output
|
2026-06-24 10:26:05 +08:00 |
|
shangguanxuan.sgx
|
75468dca1e
|
fix(auth): hide raw pat url after browser open
|
2026-06-24 09:41:03 +08:00 |
|
shangguanxuan.sgx
|
ef5c05a2e6
|
fix(auth): avoid duplicate pat authorization link output
|
2026-06-24 00:04:32 +08:00 |
|
shangguanxuan.sgx
|
1ac8636418
|
fix(auth): restore login authorization selectors
|
2026-06-23 23:09:11 +08:00 |
|
shangguanxuan.sgx
|
86086437d8
|
fix(auth): default login to recommended cli authorization
|
2026-06-23 21:57:17 +08:00 |
|
shangguanxuan.sgx
|
7915a5a4e1
|
docs: refresh batch auth release evidence
|
2026-06-18 17:18:46 +08:00 |
|
shangguanxuan.sgx
|
6067906c55
|
fix(devdoc): fallback empty rag article search
|
2026-06-18 13:08:34 +08:00 |
|
shangguanxuan.sgx
|
493ca36e08
|
fix(pat): carry agentCode in batch auth args
|
2026-06-18 13:08:15 +08:00 |
|
shangguanxuan.sgx
|
f0552dd20e
|
docs: record latest auth login prepub evidence
|
2026-06-18 02:53:00 +08:00 |
|
shangguanxuan.sgx
|
a040b57be7
|
fix: stop auth login post-approval tui retry
|
2026-06-18 01:44:31 +08:00 |
|
shangguanxuan.sgx
|
a2e8700beb
|
docs: record caller-only recommend fallback
|
2026-06-18 00:48:01 +08:00 |
|
shangguanxuan.sgx
|
98804801c9
|
docs: record recommend empty-plan recheck
|
2026-06-17 23:17:40 +08:00 |
|
shangguanxuan.sgx
|
6946dd1e35
|
docs: record empty plan guard verification
|
2026-06-17 22:21:38 +08:00 |
|
shangguanxuan.sgx
|
d09fca4b9b
|
fix: guard empty login recommend all-scope plan
|
2026-06-17 22:16:58 +08:00 |
|
shangguanxuan.sgx
|
1926bd17b9
|
docs: update latest bff prepub instance
|
2026-06-17 21:48:12 +08:00 |
|
shangguanxuan.sgx
|
6a392e611c
|
docs: record prepub deployment recheck
|
2026-06-17 21:25:45 +08:00 |
|
shangguanxuan.sgx
|
710844382e
|
docs: record bff selected scopes hardening
|
2026-06-17 20:34:49 +08:00 |
|
shangguanxuan.sgx
|
b1a88106e5
|
docs: record current cli recommend verification
|
2026-06-17 19:49:50 +08:00 |
|
shangguanxuan.sgx
|
dcf132a7e3
|
fix: discover products before all-scope plan
|
2026-06-17 19:21:54 +08:00 |
|
shangguanxuan.sgx
|
d2fd7e00b5
|
fix: skip tui for recommend login
|
2026-06-17 18:47:51 +08:00 |
|
shangguanxuan.sgx
|
7720e3ec9b
|
docs: clarify post-login recommend tui
|
2026-06-17 17:56:36 +08:00 |
|
shangguanxuan.sgx
|
537719c677
|
fix: run recommend tui after login
|
2026-06-17 17:51:24 +08:00 |
|
shangguanxuan.sgx
|
e9d50a659f
|
docs: correct recommend tui chain
|
2026-06-17 16:54:17 +08:00 |
|
shangguanxuan.sgx
|
2264743e78
|
fix: model recommend login tui chain
|
2026-06-17 16:47:16 +08:00 |
|
shangguanxuan.sgx
|
a31a29e0ab
|
docs: record recommend yes gate
|
2026-06-17 16:02:25 +08:00 |
|
shangguanxuan.sgx
|
3ec35e30e8
|
fix: respect yes for recommend login grants
|
2026-06-17 15:50:42 +08:00 |
|
shangguanxuan.sgx
|
da08e84e80
|
docs: record mgdone tui evidence
|
2026-06-17 15:13:26 +08:00 |
|
shangguanxuan.sgx
|
5e1983b3df
|
fix: align recommend tui interaction
|
2026-06-17 15:06:14 +08:00 |
|
shangguanxuan.sgx
|
a613728fbd
|
docs: record recommend tui human flow
|
2026-06-17 01:03:04 +08:00 |
|
shangguanxuan.sgx
|
70b9f39715
|
fix: use human recommend flow by default
|
2026-06-17 00:58:27 +08:00 |
|
shangguanxuan.sgx
|
d29aebeecd
|
docs: record current batch auth gate status
|
2026-06-17 00:44:58 +08:00 |
|
shangguanxuan.sgx
|
9ee8ea5524
|
fix: show recommend selector by default
|
2026-06-17 00:34:23 +08:00 |
|
shangguanxuan.sgx
|
42c71c9c54
|
docs: add frontend cdn verification
|
2026-06-17 00:08:51 +08:00 |
|
shangguanxuan.sgx
|
690d0788e3
|
docs: refresh batch auth release evidence
|
2026-06-17 00:05:44 +08:00 |
|
shangguanxuan.sgx
|
5a7c0748e3
|
feat: add recommend login product TUI
|
2026-06-16 23:19:24 +08:00 |
|
shangguanxuan.sgx
|
b85353e042
|
fix: emit single PAT authorization URL
|
2026-06-16 18:07:56 +08:00 |
|
shangguanxuan.sgx
|
e82ccd3496
|
docs: refresh batch auth verification state
|
2026-06-16 16:34:10 +08:00 |
|
shangguanxuan.sgx
|
aa76f01015
|
docs: record PAT app dev API build fix
|
2026-06-16 15:03:40 +08:00 |
|
shangguanxuan.sgx
|
931d7e59ef
|
docs: refresh PAT prepub dependency status
|
2026-06-16 14:57:58 +08:00 |
|
shangguanxuan.sgx
|
db2043c82b
|
docs: record batch auth prepub status
|
2026-06-16 14:45:10 +08:00 |
|
shangguanxuan.sgx
|
11dfd4ccf2
|
feat: add dws recommended batch auth flow
|
2026-06-16 14:09:15 +08:00 |
|
shangguanxuan.sgx
|
9f744caafd
|
chore(config): default mcp endpoint to prepub
|
2026-06-10 21:07:13 +08:00 |
|
shangguanxuan.sgx
|
2e11a23381
|
fix(keychain): add windows storage dir for packaging
|
2026-06-10 20:44:59 +08:00 |
|
shangguanxuan.sgx
|
e637d793b0
|
fix(pat): verify chmod fallback agent code
|
2026-06-10 20:40:15 +08:00 |
|
shangguanxuan.sgx
|
864f94e80e
|
docs(skill): add devdoc rag troubleshooting guidance
|
2026-06-10 20:20:13 +08:00 |
|
shangguanxuan.sgx
|
7f1d36c9ac
|
fix(pat): require yes for batch chmod
|
2026-06-10 17:25:12 +08:00 |
|
shangguanxuan.sgx
|
4eea61897d
|
fix(pat): guard chmod agent code mismatch
|
2026-06-10 16:48:52 +08:00 |
|
shangguanxuan.sgx
|
4c86a9f8e1
|
fix(pat): carry agentCode in batch auth args
|
2026-06-10 09:49:53 +08:00 |
|
shangguanxuan.sgx
|
fc0873b0c6
|
docs,test(pat): carry chmod batch auth updates
|
2026-06-08 15:36:57 +08:00 |
|
shangguanxuan.sgx
|
9e7e7dbc7f
|
Merge remote-tracking branch 'upstream/main'
# Conflicts:
# .github/badges/coverage.svg
|
2026-06-02 21:30:14 +08:00 |
|
shangguanxuan.sgx
|
7652bda320
|
fix(pat): align chmod session env handling
|
2026-06-02 20:38:38 +08:00 |
|
shangguanxuan.sgx
|
dd1c4e34fd
|
chore(config): use public example MCP override URL
|
2026-06-02 16:01:38 +08:00 |
|
shangguanxuan.sgx
|
e653616aa3
|
fix(pat): align dry-run session and schema docs
|
2026-06-02 14:56:23 +08:00 |
|
shangguanxuan.sgx
|
3ce64db2fc
|
fix(pat): preserve batch session metadata
|
2026-06-02 14:36:59 +08:00 |
|
shangguanxuan.sgx
|
9eb3099881
|
feat(pat): summarize chmod output by default
|
2026-06-02 09:36:24 +08:00 |
|
shangguanxuan.sgx
|
8b4f05e44e
|
Merge release/v1.0.29 into main
|
2026-06-01 22:09:55 +08:00 |
|
shangguanxuan.sgx
|
a7879edca1
|
feat: infer product grant auth metadata
|
2026-06-01 21:02:15 +08:00 |
|
shangguanxuan.sgx
|
3f09eb5c0f
|
feat: surface tool auth metadata
|
2026-06-01 20:50:15 +08:00 |
|
shangguanxuan.sgx
|
202cb509a0
|
feat: use server default agentCode for chmod
|
2026-05-29 16:48:09 +08:00 |
|
shangguanxuan.sgx
|
dd42fd833b
|
feat(pat): support batch chmod flows
|
2026-05-29 15:22:00 +08:00 |
|