chinesepowered
810bd804d9
fix(sdk-java): correct TIMEOUT_30_MINUTES to 30 minutes ( #7188 )
...
The constant was defined as new Timeout(60L, TimeUnit.MINUTES) in both
the client and qwencode modules, i.e. 60 minutes, contradicting its name
and Javadoc ("A timeout of 30 minutes."). It is the fallback turn timeout
in ProcessTransport and the timeout used by QwenCodeCli.simpleQuery, so
callers waited twice the documented default. The 30-minute intent is
corroborated by TransportOptionsAdapter.DEFAULT_TURN_TIMEOUT (30 min).
Change the literal to 30L in both modules.
2026-07-18 22:36:22 +00:00
chinesepowered
566178e291
fix(sdk-java): preserve exception cause in AcpClient init failures ( #7189 )
...
The two catch blocks in AcpClient's constructor threw a new
AgentInitializeException with only a message, discarding the caught
IOException/ExecutionException/InterruptedException/TimeoutException.
AgentInitializeException already has a (String, Throwable) constructor,
so pass the caught exception as the cause to keep the root failure and
its stack trace in the exception chain.
2026-07-18 22:34:44 +00:00
jinye
a234860a4a
fix(core): Align MCP OAuth guidance and docs ( #5589 )
...
Qwen Code CI / Classify PR (push) Waiting to run
Qwen Code CI / Test (ubuntu-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Test (macos-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Test (windows-latest, Node 22.x) (push) Blocked by required conditions
Qwen Code CI / Post Coverage Comment (push) Blocked by required conditions
Qwen Code CI / CodeQL (push) Blocked by required conditions
Qwen Code CI / Integration Tests (CLI, No Sandbox) (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:docker (push) Waiting to run
E2E Tests / E2E Test (Linux) - sandbox:none (push) Waiting to run
E2E Tests / E2E Test - macOS (push) Waiting to run
* docs: Align docs with current CLI behavior
Update stale documentation and user-facing MCP OAuth guidance to match the current dialog-based flows, SDK permission semantics, current links, and Qwen OAuth status.
Also replace Ink internal imports with public Ink APIs for the shared text input so the workspace builds against Ink 7.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: fix BaseTextInput Ink import (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* codex: address PR review feedback (#5589 )
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): surface MCP OAuth credential read failures
Fix SSE OAuth credential pre-check failures by reporting token storage read errors before connecting.
Update SDK coreTools docs and extension release link text from the follow-up review.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): harden MCP OAuth error handling
Handle stderr warning failures as best-effort and keep SSE 401 OAuth guidance when credential re-read fails.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): keep SSE OAuth pre-read best effort
Avoid blocking SSE MCP connections when the diagnostic credential pre-read fails, and cover BaseTextInput absolute-position edge cases.
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): handle SSE OAuth validation errors
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): surface MCP OAuth recovery guidance
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): cover MCP OAuth retry paths
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
* fix(core): address OAuth guidance review
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
---------
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-06-24 07:09:53 +08:00
tanzhenxin
a4ffc6eb24
feat: promote Agent Skills from experimental to stable
...
Co-authored-by: Qwen-Coder <qwen-coder@alibabacloud.com>
2026-02-06 13:04:08 +08:00
skyfire
0128f65fe8
refactor structure
2026-02-04 18:38:38 +08:00