Repository navigation
fix: restore GitHub terminal execution and session handling - #1037
Closed
3316891527 wants to merge 3 commits into
Closed
3316891527 wants to merge 3 commits into
3316891527 wants to merge 3 commits into
Conversation
Contributor
Author
|
我已在当前版本上完成终端功能验证:
|
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
变更说明
本 PR 重新提交已关闭的 #1018 中的 GitHub terminal 修复。原 PR 的源仓库已被删除,因此按照原 PR 的代码和提交内容,在当前
development基线上重新建立提交。改动范围
terminal_exec增加timeout_ms参数,默认超时 120000 毫秒。examples/github源码与生成的 GitHub package bundle。当前
development基线已经包含原 PR 中ArtifactPublishScreen的 delegated logo 修复,因此该已存在改动没有重复包含在本 PR 中。子模块依赖
本 PR 将
terminal子模块从e4442bc6更新到46358e46c19a51876764560978d3cab589c1e9d7。该提交对应 OperitTerminalCore#4,需要先合并或与本 PR 一起处理。本次不修改 Linux rootfs 或 PRoot 镜像。
验证方式
git diff --check通过。github.js均通过node --check。app/src/main/assets/packages/github.js与examples/github.js内容一致。:app:testDebugUnitTest --tests com.ai.assistance.operit.api.chat.llmprovider.XaiProviderReasoningTest;构建被当前环境的/root/android-sdk/build-tools/35.0.0/aidl无法启动以及syncSttModelAssets网络超时阻塞,未将该结果标记为通过。检查清单
AAswordman:developmentfix/github-terminal-execution