René's URL Explorer Experiment


Title: feat: 新增 `/raw` 命令交互与终端消息直出 by hqwlkj · Pull Request #89 · lessweb/deepcode-cli · GitHub

Open Graph Title: feat: 新增 `/raw` 命令交互与终端消息直出 by hqwlkj · Pull Request #89 · lessweb/deepcode-cli

X Title: feat: 新增 `/raw` 命令交互与终端消息直出 by hqwlkj · Pull Request #89 · lessweb/deepcode-cli

Description: Summary 新增 /raw 命令,支持在 Lite / Normal / Raw scrollback 三种显示模式间切换。Raw scrollback 模式下绕过 Ink 组件,直接使用 process.stdout.write 将消息输出到终端,实现传统命令行滚动效果。按 Esc 键可退出 Raw 模式回到 Normal 视图。 Fixes: #82 Behavior Changes /raw 命令交互 输入 /raw 弹出 RawModelDropdown,提供三种模式选择: Lite mode(默认):Thinking 内容折叠为一行摘要,reasoning_content 显示 "(reasoning...)" Normal mode:Thinking 内容折叠为一行摘要,reasoning_content 显示完整文本 Raw scrollback mode:绕过 Ink 渲染,消息直接写入 process.stdout 切换模式时自动清屏并重渲染所有历史消息 Raw 模式下按 Esc 退出,切换回 Normal 模式的 chat 视图 Raw 模式下新到达的 assistant 消息通过 onAssistantMessage 回调直接追加到 stdout buildThinkingSummary 行为变更 新增 mode?: RawMode 参数,控制隐藏 reasoning content 的回显策略: RawMode.Lite:返回 "(reasoning...)" RawMode.None / RawMode.Raw:返回完整 reasoning_content 文本 MessageView 组件重构 提取到 src/ui/compoments/MessageView/ 目录,拆分为 index.tsx、utils.ts、types.ts、markdown.ts 工具函数(buildThinkingSummary、parseToolPayload、formatStatusName、truncate 等)统一在 utils.ts 中导出 新增 renderMessageToStdout 函数:将 MessageView 的 JSX 渲染逻辑转换为纯 ANSI 字符串,供 Raw 模式 stdout 输出 新增 getUpdatePlanPreviewLines:提取 UpdatePlan 工具的 Plan 内容 renderMessageToStdout 中支持 Plan 消息渲染(└ Plan + 每行内容) StatusLine 组件新增 width prop,Lite 模式下使用 truncate-end 换行策略 Slash 命令增强 /raw 命令新增 args 字段,支持输入框内联参数提示:/raw lite|normal|raw-scrollback SlashCommandItem 类型新增可选 args 字段 New Files File Description src/ui/contexts/RawModeContext.tsx RawMode enum、Context、Provider、useRawModeContext hook src/ui/contexts/AppContext.tsx App 全局状态 Context(原有,新增统一导出) src/ui/contexts/index.ts contexts 目录统一导出 src/ui/compoments/MessageView/index.tsx MessageView 组件(从 App.tsx 提取) src/ui/compoments/MessageView/utils.ts 工具函数 + renderMessageToStdout + getUpdatePlanPreviewLines src/ui/compoments/MessageView/types.ts MessageViewProps、ToolSummary、DiffPreviewLine 类型 src/ui/compoments/MessageView/markdown.ts renderMarkdown 函数(从原 MessageView.tsx 提取) src/ui/compoments/RawModelDropdown/index.tsx Raw 模式下拉选择组件 src/ui/compoments/RawModeExitPrompt/index.tsx Raw 模式下 ESC 键退出监听组件 src/ui/compoments/index.ts compoments 目录统一导出 Modified Files File Changes src/ui/App.tsx 集成 RawMode 上下文、handleRawModeChange 清屏+stdout 输出、Raw 模式下渲染 RawModeExitPrompt、staticItems 在 Raw 模式返回空数组、onAssistantMessage Raw 模式下追加 stdout、移除已提取到 utils.ts 的函数 src/ui/PromptInput.tsx 新增 onRawModeChange 和 projectRoot props、/raw 命令打开 RawModelDropdown、useInput 的 openRawModelDropdown 守卫 src/ui/slashCommands.ts 新增 raw kind 和 args 字段、SlashCommandItem 新增 args 类型 src/ui/index.ts 新增 parseDiffPreview、renderMarkdown 导出 src/tests/messageView.test.ts 重构为直接调用 buildThinkingSummary、新增 21 个测试用例覆盖 renderMessageToStdout/getUpdatePlanPreviewLines/parseToolPayload Key Technical Decisions Raw 模式绕过 :staticItems 在 RawMode.Raw 下返回 [], 不渲染消息,消息通过 process.stdout.write 直接输出 rawModeRef 模式:onAssistantMessage 闭包在 useMemo 创建的 SessionManager 中,使用 useRef 读取最新 mode 值 setMode 双重调用:RawModelDropdown 内部和 handleRawModeChange 均调用 setMode,确保 context 始终同步 ESC 退出使用 useInput:RawModeExitPrompt 使用 Ink 的 useInput hook 而非直接监听 process.stdin,避免与 Ink 内部输入机制冲突 renderMessageToStdout 提取到 utils.ts:避免 App.tsx 和 utils.ts 中重复维护相同的渲染逻辑 Verification npm run typecheck # TypeScript type check npm run lint # ESLint check npm test # Run all tests (tsx --test) Test Coverage 新增 21 个测试用例,覆盖以下 Raw 模式核心函数: 函数 测试数 覆盖场景 renderMessageToStdout 11 invisible消息、user/assistant/tool/system 各角色分支、UpdatePlan Plan预览、空内容兜底 getUpdatePlanPreviewLines 5 失败工具、非UpdatePlan、缺失metadata、空字符串、多行过滤空行 parseToolPayload 5 null内容、非法JSON、合法JSON、ok: false、name去空格

Open Graph Description: Summary 新增 /raw 命令,支持在 Lite / Normal / Raw scrollback 三种显示模式间切换。Raw scrollback 模式下绕过 Ink <Static> 组件,直接使用 process.stdout.write 将消息输出到终端,实现传统命令行滚动效果。按 Esc 键可退出 Raw 模式回到 Normal 视图。 Fixes: #82 B...

X Description: Summary 新增 /raw 命令,支持在 Lite / Normal / Raw scrollback 三种显示模式间切换。Raw scrollback 模式下绕过 Ink &lt;Static&gt; 组件,直接使用 process.stdout.write 将消息输出到终端,实现传统命令行滚动效果。按 Esc 键可退出 Raw 模式回到 Normal 视图。 Fixe...

Opengraph URL: https://github.com/lessweb/deepcode-cli/pull/89

X: @github

direct link

Domain: github.com

route-pattern/:user_id/:repository/pull/:id/files(.:format)
route-controllerpull_requests
route-actionfiles
fetch-noncev2:b8bb1bac-6c5a-868c-6bd5-cc88193e07c4
current-catalog-service-hashae870bc5e265a340912cde392f23dad3671a0a881730ffdadd82f2f57d81641b
request-idB7FA:770CB:D90F2D:129B50E:6A4DCD88
html-safe-nonce420cf612bb4ba20d7174b6aa88bb337d9d527e369dccf42182e132bb508a936a
visitor-payloadeyJyZWZlcnJlciI6IiIsInJlcXVlc3RfaWQiOiJCN0ZBOjc3MENCOkQ5MEYyRDoxMjlCNTBFOjZBNERDRDg4IiwidmlzaXRvcl9pZCI6IjY2Mjg1NzQ4MDk1NDk1NTcxMjgiLCJyZWdpb25fZWRnZSI6ImlhZCIsInJlZ2lvbl9yZW5kZXIiOiJpYWQifQ==
visitor-hmac1b15d95f2ae8efe5903647c4b19579f29b44b5dafedaa22e6883475bbfbb758a
hovercard-subject-tagpull_request:3705975460
github-keyboard-shortcutsrepository,pull-request-list,pull-request-conversation,pull-request-files-changed,copilot
google-site-verificationApib7-x98H0j5cPqHWwSMm6dNU4GmODRoqxLiDzdx9I
octolytics-urlhttps://collector.github.com/github/collect
analytics-location///pull_requests/show/files
fb:app_id1401488693436528
apple-itunes-appapp-id=1477376905, app-argument=https://github.com/lessweb/deepcode-cli/pull/89/files
twitter:imagehttps://avatars.githubusercontent.com/u/12181423?s=400&v=4
twitter:cardsummary_large_image
og:imagehttps://avatars.githubusercontent.com/u/12181423?s=400&v=4
og:image:altSummary 新增 /raw 命令,支持在 Lite / Normal / Raw scrollback 三种显示模式间切换。Raw scrollback 模式下绕过 Ink <Static> 组件,直接使用 process.stdout.write 将消息输出到终端,实现传统命令行滚动效果。按 Esc 键可退出 Raw 模式回到 Normal 视图。 Fixes: #82 B...
og:site_nameGitHub
og:typeobject
hostnamegithub.com
expected-hostnamegithub.com
None06b8a6144231bf3a234f1c2e9993861e07ce98a905912b114aa386c2d7e84b33
turbo-cache-controlno-preview
diff-viewunified
go-importgithub.com/lessweb/deepcode-cli git https://github.com/lessweb/deepcode-cli.git
octolytics-dimension-user_id118287711
octolytics-dimension-user_loginlessweb
octolytics-dimension-repository_id1223512305
octolytics-dimension-repository_nwolessweb/deepcode-cli
octolytics-dimension-repository_publictrue
octolytics-dimension-repository_is_forkfalse
octolytics-dimension-repository_network_root_id1223512305
octolytics-dimension-repository_network_root_nwolessweb/deepcode-cli
turbo-body-classeslogged-out env-production page-responsive full-width
disable-turbotrue
browser-stats-urlhttps://api.github.com/_private/browser/stats
browser-errors-urlhttps://api.github.com/_private/browser/errors
release1d344bdb7547fe6bca17a59bb2b8aac3dc9532a0
ui-targetfull
theme-color#1e2327
color-schemelight dark

Links:

Skip to contenthttps://github.com/lessweb/deepcode-cli/pull/89/files#start-of-content
https://github.com/
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Flessweb%2Fdeepcode-cli%2Fpull%2F89%2Ffiles
GitHub CopilotWrite better code with AIhttps://github.com/features/copilot
GitHub Copilot appDirect agents from issue to mergehttps://github.com/features/ai/github-app
MCP RegistryNewIntegrate external toolshttps://github.com/mcp
ActionsAutomate any workflowhttps://github.com/features/actions
CodespacesInstant dev environmentshttps://github.com/features/codespaces
IssuesPlan and track workhttps://github.com/features/issues
Code ReviewManage code changeshttps://github.com/features/code-review
GitHub Advanced SecurityFind and fix vulnerabilitieshttps://github.com/security/advanced-security
Code securitySecure your code as you buildhttps://github.com/security/advanced-security/code-security
Secret protectionStop leaks before they starthttps://github.com/security/advanced-security/secret-protection
Why GitHubhttps://github.com/why-github
Documentationhttps://docs.github.com
Bloghttps://github.blog
Changeloghttps://github.blog/changelog
Marketplacehttps://github.com/marketplace
View all featureshttps://github.com/features
Enterpriseshttps://github.com/enterprise
Small and medium teamshttps://github.com/team
Startupshttps://github.com/enterprise/startups
Nonprofitshttps://github.com/solutions/industry/nonprofits
App Modernizationhttps://github.com/solutions/use-case/app-modernization
DevSecOpshttps://github.com/solutions/use-case/devsecops
DevOpshttps://github.com/solutions/use-case/devops
CI/CDhttps://github.com/solutions/use-case/ci-cd
View all use caseshttps://github.com/solutions/use-case
Healthcarehttps://github.com/solutions/industry/healthcare
Financial serviceshttps://github.com/solutions/industry/financial-services
Manufacturinghttps://github.com/solutions/industry/manufacturing
Governmenthttps://github.com/solutions/industry/government
View all industrieshttps://github.com/solutions/industry
View all solutionshttps://github.com/solutions
AIhttps://github.com/resources/articles?topic=ai
Software Developmenthttps://github.com/resources/articles?topic=software-development
DevOpshttps://github.com/resources/articles?topic=devops
Securityhttps://github.com/resources/articles?topic=security
View all topicshttps://github.com/resources/articles
Customer storieshttps://github.com/customer-stories
Events & webinarshttps://github.com/resources/events
Ebooks & reportshttps://github.com/resources/whitepapers
Business insightshttps://github.com/solutions/executive-insights
GitHub Skillshttps://skills.github.com
Documentationhttps://docs.github.com
Customer supporthttps://support.github.com
Community forumhttps://github.com/orgs/community/discussions
Trust centerhttps://github.com/trust-center
Partnershttps://github.com/partners
View all resourceshttps://github.com/resources
GitHub SponsorsFund open source developershttps://github.com/sponsors
Security Labhttps://securitylab.github.com
Maintainer Communityhttps://maintainers.github.com
Acceleratorhttps://github.com/accelerator
GitHub Starshttps://stars.github.com
Archive Programhttps://archiveprogram.github.com
Topicshttps://github.com/topics
Trendinghttps://github.com/trending
Collectionshttps://github.com/collections
Enterprise platformAI-powered developer platformhttps://github.com/enterprise
GitHub Advanced SecurityEnterprise-grade security featureshttps://github.com/security/advanced-security
Copilot for BusinessEnterprise-grade AI featureshttps://github.com/features/copilot/copilot-business
Premium SupportEnterprise-grade 24/7 supporthttps://github.com/premium-support
Pricinghttps://github.com/pricing
Search syntax tipshttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
documentationhttps://docs.github.com/search-github/github-code-search/understanding-github-code-search-syntax
Sign in https://github.com/login?return_to=https%3A%2F%2Fgithub.com%2Flessweb%2Fdeepcode-cli%2Fpull%2F89%2Ffiles
Sign up https://github.com/signup?ref_cta=Sign+up&ref_loc=header+logged+out&ref_page=%2F%3Cuser-name%3E%2F%3Crepo-name%3E%2Fpull_requests%2Fshow%2Ffiles&source=header-repo&source_repo=lessweb%2Fdeepcode-cli
Reloadhttps://github.com/lessweb/deepcode-cli/pull/89/files
Reloadhttps://github.com/lessweb/deepcode-cli/pull/89/files
Reloadhttps://github.com/lessweb/deepcode-cli/pull/89/files
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
lessweb https://github.com/lessweb
deepcode-clihttps://github.com/lessweb/deepcode-cli
Notifications https://github.com/login?return_to=%2Flessweb%2Fdeepcode-cli
Fork 152 https://github.com/login?return_to=%2Flessweb%2Fdeepcode-cli
Star 1.7k https://github.com/login?return_to=%2Flessweb%2Fdeepcode-cli
Code https://github.com/lessweb/deepcode-cli
Issues 43 https://github.com/lessweb/deepcode-cli/issues
Pull requests 22 https://github.com/lessweb/deepcode-cli/pulls
Actions https://github.com/lessweb/deepcode-cli/actions
Projects https://github.com/lessweb/deepcode-cli/projects
Security and quality 0 https://github.com/lessweb/deepcode-cli/security
Insights https://github.com/lessweb/deepcode-cli/pulse
Code https://github.com/lessweb/deepcode-cli
Issues https://github.com/lessweb/deepcode-cli/issues
Pull requests https://github.com/lessweb/deepcode-cli/pulls
Actions https://github.com/lessweb/deepcode-cli/actions
Projects https://github.com/lessweb/deepcode-cli/projects
Security and quality https://github.com/lessweb/deepcode-cli/security
Insights https://github.com/lessweb/deepcode-cli/pulse
Sign up for GitHub https://github.com/signup?return_to=%2Flessweb%2Fdeepcode-cli%2Fissues%2Fnew%2Fchoose
terms of servicehttps://docs.github.com/terms
privacy statementhttps://docs.github.com/privacy
Sign inhttps://github.com/login?return_to=%2Flessweb%2Fdeepcode-cli%2Fissues%2Fnew%2Fchoose
qorzjhttps://github.com/qorzj
lessweb:mainhttps://github.com/lessweb/deepcode-cli/tree/main
hqwlkj:feature/rawhttps://github.com/hqwlkj/deepcode-cli/tree/feature/raw
Conversation 0 https://github.com/lessweb/deepcode-cli/pull/89
Commits 14 https://github.com/lessweb/deepcode-cli/pull/89/commits
Checks 9 https://github.com/lessweb/deepcode-cli/pull/89/checks
Files changed https://github.com/lessweb/deepcode-cli/pull/89/files
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
feat: 新增 /raw 命令交互与终端消息直出 https://github.com/lessweb/deepcode-cli/pull/89/files#top
Show all changes 14 commits https://github.com/lessweb/deepcode-cli/pull/89/files
47d3c21 feat(ui): 添加 /raw 模式支持及相关组件和逻辑 hqwlkj May 18, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/47d3c21abe3c3582d24e7c1109bdf19e0818c90d
530559f Merge branch 'main' into feature/raw hqwlkj May 18, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/530559f9faa60f1cf7efe40e68b613ce56e601ca
09e35a9 Merge branch 'main' into feature/raw hqwlkj May 18, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/09e35a9a4157f62f965520d1513eecd8537337bc
67e2066 feat(MessageView): 增加工具状态行的 Plan Message 预览显示 hqwlkj May 18, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/67e2066b73f7e2d1b172e1e053d44009bcb7be0a
5568d17 Merge branch 'main' into feature/raw hqwlkj May 18, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/5568d17a994bd38b36ae4dac53e1dbdfa72befb3
a42d5de fix(ui): 修复MessageView组件中StatusLine显示问题 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/a42d5de1c1c6fbf935e53d0f470cf17c15361d63
05fed53 test(messageView): 增加渲染和解析工具函数的单元测试覆盖 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/05fed53801c402e78e64464847745ac7e959b119
418294d refactor(rawmode): 优化 RawMode 状态管理与界面交互逻辑 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/418294dfd315402e7942a42960239185fa44ef0a
5bfce46 docs(readme): 增强 README.md 文件内容和结构 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/5bfce46d6d17ea88e7f02b56b5f7282b37f9ebd9
7f3d1b8 fix(ui): 优化上下文钩子与命令行导入项 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/7f3d1b87dfb2a79b95d94289ef558d3b04c40e40
379ffc5 docs(readme): 恢复 README-zh_CN.md 文件 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/379ffc5b45f9973e5738718657411f87c6db26cf
7e5eeda feat(ui): 添加 raw 模式下消息直接渲染功能 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/7e5eeda26829b14eb3ed503b550db06c1145acf6
faf10c3 refactor(ui): 优化窗口宽度相关的状态和引用管理 hqwlkj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/faf10c3e087d214bf863e9df14040176e30de821
32da2ca feat(rawmode): 添加 RawMode 描述信息以增强可读性 qorzj May 19, 2026 https://github.com/lessweb/deepcode-cli/pull/89/commits/32da2ca695e0ff3e135dcbd591ca156554e97108
Clear filters https://github.com/lessweb/deepcode-cli/pull/89/files
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
README-en.md https://github.com/lessweb/deepcode-cli/pull/89/files#diff-423106708231f87bb4bc44163037961a21853bbcda4795297b34f4e0f048cfb6
README-zh_CN.md https://github.com/lessweb/deepcode-cli/pull/89/files#diff-099beda0196f3588b806c1d7ace4d054b6a1caf09bfede3b0c1a9ac7cfb74473
README.md https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
cli.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b6af62650e68d5ba4a3c05eacfb9486bbe6a6b4e0d2c03943be59138a8c7927a
messageView.test.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-24f061df53e77c38ea18be06d292affd8a66adcc40c27934bc1143d633e2281e
slashCommands.test.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-fa8369bee57500e297c704f452c5683f6bda4c433a282bc57085f86c1802b144
App.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-0022b32944774e72bcbec1b0520e753925073bfbeff256269d0f668f5f515b0e
AppContainer.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-e65d991399b3f0cf1d26b75e9732dec8ca69e57981ce377fdfe2b7cc5244b581
MessageView.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-98529297184603c06e7504c8597d26336d6df669c6a57940ce4ad1e60b4b011b
PromptInput.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-82045eb6c45c8c094739d89e1eb59b5ca893247cff1a12ef81af2ed6231b6be2
SlashCommandMenu.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-1b2c26b7a2b23c928b8397db12456ad0504e21ec7312ac5b06f0645228bcf0b4
WelcomeScreen.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-71da5489b0707f0ab2bd7f83b5d567a05fcfba394ffc8d11b2c5a5a63a4f7891
index.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-a30ea8b0b8678ea48e7b2b8d7b1efaadb717a022af84fa9d8a7ba22576913ce3
markdown.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-ef5bc3951c91d628a338581d8721df39eeb888de0e52943acd2c05d353b30841
types.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-480236fc34568e901d73224e5331eab451148be53b642ca39caf142c20709074
utils.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-30e22e267988f12672381a430d89e79eca19615e9aabee55bc420d98796e318c
index.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-c5f90ca3b3cde2133a6b330904aa7459612df4e0369a25923438f20a46dc9dee
index.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-00b3dbbc98d01991537790f3e2c0fd2043578055876680c57b3e30924f20307d
index.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-70137eba4ae338f7b32484d3aa09d3b3e553791602931af66d44b013f1eadbed
constants.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-84f2f1ef617037281fd09e7b9e49447adf7b76c8942684e57e8759d9e2750e0b
AppContext.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-0a51a0fcb54a1b3e7c8f8bc734cda7b6d19d9178a3699068669247d0ed52f1a5
RawModeContext.tsx https://github.com/lessweb/deepcode-cli/pull/89/files#diff-df10b27e6ce4c145347f7ab812cc815ccc6a95a557f1f4031d64c01f836017d5
index.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-f93e41d2d40a5121aece8f737677982fc08b44038327f250a4c5c96e1762c3a6
index.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-8b9f572e7b966526733261e0898fc2731a8757c4427d099194655c1390aef48e
slashCommands.ts https://github.com/lessweb/deepcode-cli/pull/89/files#diff-320b1c27a6a4ad9f4a5d8af0e48354a9b151fdf7c7ff9eee44eb4eeb62a5f0ac
README_en.md → README-en.mdhttps://github.com/lessweb/deepcode-cli/pull/89/files#diff-423106708231f87bb4bc44163037961a21853bbcda4795297b34f4e0f048cfb6
View file https://github.com/hqwlkj/deepcode-cli/blob/32da2ca695e0ff3e135dcbd591ca156554e97108/README-en.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/lessweb/deepcode-cli/pull/89/{{ revealButtonHref }}
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-423106708231f87bb4bc44163037961a21853bbcda4795297b34f4e0f048cfb6
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-423106708231f87bb4bc44163037961a21853bbcda4795297b34f4e0f048cfb6
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-423106708231f87bb4bc44163037961a21853bbcda4795297b34f4e0f048cfb6
README_cn.md → README-zh_CN.mdhttps://github.com/lessweb/deepcode-cli/pull/89/files#diff-099beda0196f3588b806c1d7ace4d054b6a1caf09bfede3b0c1a9ac7cfb74473
View file https://github.com/hqwlkj/deepcode-cli/blob/32da2ca695e0ff3e135dcbd591ca156554e97108/README-zh_CN.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/lessweb/deepcode-cli/pull/89/{{ revealButtonHref }}
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-099beda0196f3588b806c1d7ace4d054b6a1caf09bfede3b0c1a9ac7cfb74473
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-099beda0196f3588b806c1d7ace4d054b6a1caf09bfede3b0c1a9ac7cfb74473
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-099beda0196f3588b806c1d7ace4d054b6a1caf09bfede3b0c1a9ac7cfb74473
README.mdhttps://github.com/lessweb/deepcode-cli/pull/89/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
View file https://github.com/hqwlkj/deepcode-cli/blob/32da2ca695e0ff3e135dcbd591ca156554e97108/README.md
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/lessweb/deepcode-cli/pull/89/{{ revealButtonHref }}
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b335630551682c19a781afebcf4d07bf978fb1f8ac04c6bf87428ed5106870f5
src/cli.tsxhttps://github.com/lessweb/deepcode-cli/pull/89/files#diff-b6af62650e68d5ba4a3c05eacfb9486bbe6a6b4e0d2c03943be59138a8c7927a
View file https://github.com/hqwlkj/deepcode-cli/blob/32da2ca695e0ff3e135dcbd591ca156554e97108/src/cli.tsx
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/lessweb/deepcode-cli/pull/89/{{ revealButtonHref }}
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b6af62650e68d5ba4a3c05eacfb9486bbe6a6b4e0d2c03943be59138a8c7927a
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b6af62650e68d5ba4a3c05eacfb9486bbe6a6b4e0d2c03943be59138a8c7927a
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-b6af62650e68d5ba4a3c05eacfb9486bbe6a6b4e0d2c03943be59138a8c7927a
src/tests/messageView.test.tshttps://github.com/lessweb/deepcode-cli/pull/89/files#diff-24f061df53e77c38ea18be06d292affd8a66adcc40c27934bc1143d633e2281e
View file https://github.com/hqwlkj/deepcode-cli/blob/32da2ca695e0ff3e135dcbd591ca156554e97108/src/tests/messageView.test.ts
Open in desktop https://desktop.github.com
https://github.co/hiddenchars
https://github.com/lessweb/deepcode-cli/pull/89/{{ revealButtonHref }}
https://github.com/lessweb/deepcode-cli/pull/89/files#diff-24f061df53e77c38ea18be06d292affd8a66adcc40c27934bc1143d633e2281e
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
Please reload this pagehttps://github.com/lessweb/deepcode-cli/pull/89/files
https://github.com
Termshttps://docs.github.com/site-policy/github-terms/github-terms-of-service
Privacyhttps://docs.github.com/site-policy/privacy-policies/github-privacy-statement
Securityhttps://github.com/security
Statushttps://www.githubstatus.com/
Communityhttps://github.community/
Docshttps://docs.github.com/
Contacthttps://support.github.com?tags=dotcom-footer

Viewport: width=device-width


URLs of crawlers that visited me.