mirror of
https://github.com/tradecatlabs/vibe-coding-cn.git
synced 2026-08-13 10:58:05 +00:00
docs: add research domains and resource registry
- add local external resources registry - add research domain contract and per-repository research domains - add raw fact snapshot governance and validation scripts Validation: - make test - git diff --check HEAD~1..HEAD Note: - welcome workflow failed because its action input names are stale; core content CI passed.
This commit is contained in:
@@ -0,0 +1,12 @@
|
||||
# raw/ Agent 指南
|
||||
|
||||
本目录是 `RooCodeInc/Roo-Code` 的原始事实层。
|
||||
|
||||
## 维护规则
|
||||
|
||||
- 只保存从研究对象拉取的一手材料,不写分析判断。
|
||||
- `repository/` 是本地 Git 工作树,刷新时由脚本 clone 或 fast-forward pull。
|
||||
- 不手工改写 `*.raw.*` 文件内容;需要刷新时运行 `python3 scripts/fetch-research-raw.py`。
|
||||
- `sources.yml` 必须记录拉取时间、来源命令和每个文件的状态。
|
||||
- 外部 README 原文必须保存为 `.txt`,避免本仓库 Markdown 链接检查误判。
|
||||
- 分析、判断、采用建议和沉淀路径写回上一级 `README.md`、`analysis.md` 或 `decisions.md`。
|
||||
@@ -0,0 +1,16 @@
|
||||
# raw 事实层
|
||||
|
||||
本目录保存 `RooCodeInc/Roo-Code` 的本地原始材料快照。
|
||||
|
||||
这里不写分析结论,只保存可复查的一手资料:
|
||||
|
||||
- `sources.yml`:来源清单、拉取时间、命令和文件状态。
|
||||
- `repository/`:Git 仓库工作树;本目录由 `.gitignore` 忽略,只作为本地研究材料。
|
||||
- `github-repo.raw.json`:GitHub 仓库元数据。
|
||||
- `github-readme.raw.md.txt`:GitHub README 原文快照。
|
||||
- `github-license.raw.txt`:GitHub license 原文快照;仓库无 license 时可能不存在。
|
||||
- `github-root-contents.raw.json`:默认分支根目录内容快照。
|
||||
- `github-languages.raw.json`:GitHub language 统计快照。
|
||||
- `github-latest-release.raw.json`:最新 release 快照;无 release 时可能不存在。
|
||||
|
||||
`repository/` 是外部源码快照,不参与本仓库 Markdown、链接、README/AGENTS 覆盖检查。原始 README 使用 `.txt` 后缀保存,避免其中的外部相对链接被本仓库 Markdown 链接检查误判。
|
||||
@@ -0,0 +1,8 @@
|
||||
{
|
||||
"TypeScript": 10942825,
|
||||
"MDX": 940691,
|
||||
"CSS": 116751,
|
||||
"JavaScript": 56550,
|
||||
"Shell": 20071,
|
||||
"HTML": 282
|
||||
}
|
||||
@@ -0,0 +1,91 @@
|
||||
{
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/releases/323401000",
|
||||
"assets_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/releases/323401000/assets",
|
||||
"upload_url": "https://uploads.github.com/repos/RooCodeInc/Roo-Code/releases/323401000/assets{?name,label}",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/releases/tag/v3.54.0",
|
||||
"id": 323401000,
|
||||
"author": {
|
||||
"login": "github-actions[bot]",
|
||||
"id": 41898282,
|
||||
"node_id": "MDM6Qm90NDE4OTgyODI=",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4",
|
||||
"gravatar_id": "",
|
||||
"url": "https://api.github.com/users/github-actions%5Bbot%5D",
|
||||
"html_url": "https://github.com/apps/github-actions",
|
||||
"followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers",
|
||||
"following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}",
|
||||
"gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}",
|
||||
"starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}",
|
||||
"subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions",
|
||||
"organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs",
|
||||
"repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos",
|
||||
"events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}",
|
||||
"received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events",
|
||||
"type": "Bot",
|
||||
"user_view_type": "public",
|
||||
"site_admin": false
|
||||
},
|
||||
"node_id": "RE_kwDONIq5lM4TRrUo",
|
||||
"tag_name": "v3.54.0",
|
||||
"target_commitish": "27001b2b5aa47b65e8a6ba1914e0f4216be0ebb0",
|
||||
"name": "Release v3.54.0",
|
||||
"draft": false,
|
||||
"immutable": false,
|
||||
"prerelease": false,
|
||||
"created_at": "2026-05-15T17:51:57Z",
|
||||
"updated_at": "2026-05-15T17:52:24Z",
|
||||
"published_at": "2026-05-15T17:52:24Z",
|
||||
"assets": [
|
||||
{
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/releases/assets/421195050",
|
||||
"id": 421195050,
|
||||
"node_id": "RA_kwDONIq5lM4ZGu0q",
|
||||
"name": "roo-cline-3.54.0.vsix",
|
||||
"label": "",
|
||||
"uploader": {
|
||||
"login": "github-actions[bot]",
|
||||
"id": 41898282,
|
||||
"node_id": "MDM6Qm90NDE4OTgyODI=",
|
||||
"avatar_url": "https://avatars.githubusercontent.com/in/15368?v=4",
|
||||
"gravatar_id": "",
|
||||
"url": "https://api.github.com/users/github-actions%5Bbot%5D",
|
||||
"html_url": "https://github.com/apps/github-actions",
|
||||
"followers_url": "https://api.github.com/users/github-actions%5Bbot%5D/followers",
|
||||
"following_url": "https://api.github.com/users/github-actions%5Bbot%5D/following{/other_user}",
|
||||
"gists_url": "https://api.github.com/users/github-actions%5Bbot%5D/gists{/gist_id}",
|
||||
"starred_url": "https://api.github.com/users/github-actions%5Bbot%5D/starred{/owner}{/repo}",
|
||||
"subscriptions_url": "https://api.github.com/users/github-actions%5Bbot%5D/subscriptions",
|
||||
"organizations_url": "https://api.github.com/users/github-actions%5Bbot%5D/orgs",
|
||||
"repos_url": "https://api.github.com/users/github-actions%5Bbot%5D/repos",
|
||||
"events_url": "https://api.github.com/users/github-actions%5Bbot%5D/events{/privacy}",
|
||||
"received_events_url": "https://api.github.com/users/github-actions%5Bbot%5D/received_events",
|
||||
"type": "Bot",
|
||||
"user_view_type": "public",
|
||||
"site_admin": false
|
||||
},
|
||||
"content_type": "application/octet-stream",
|
||||
"state": "uploaded",
|
||||
"size": 30837353,
|
||||
"digest": "sha256:615b7e30ab456c51fe2e1f413a6e05fe4bd370f2350e14de574ec92e25366b4b",
|
||||
"download_count": 1712,
|
||||
"created_at": "2026-05-15T17:52:23Z",
|
||||
"updated_at": "2026-05-15T17:52:24Z",
|
||||
"browser_download_url": "https://github.com/RooCodeInc/Roo-Code/releases/download/v3.54.0/roo-cline-3.54.0.vsix"
|
||||
}
|
||||
],
|
||||
"tarball_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/tarball/v3.54.0",
|
||||
"zipball_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/zipball/v3.54.0",
|
||||
"body": "Release v3.54.0",
|
||||
"reactions": {
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/releases/323401000/reactions",
|
||||
"total_count": 14,
|
||||
"+1": 8,
|
||||
"-1": 0,
|
||||
"laugh": 0,
|
||||
"hooray": 0,
|
||||
"confused": 0,
|
||||
"heart": 6,
|
||||
"rocket": 0,
|
||||
"eyes": 0
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,201 @@
|
||||
Apache License
|
||||
Version 2.0, January 2004
|
||||
http://www.apache.org/licenses/
|
||||
|
||||
TERMS AND CONDITIONS FOR USE, REPRODUCTION, AND DISTRIBUTION
|
||||
|
||||
1. Definitions.
|
||||
|
||||
"License" shall mean the terms and conditions for use, reproduction,
|
||||
and distribution as defined by Sections 1 through 9 of this document.
|
||||
|
||||
"Licensor" shall mean the copyright owner or entity authorized by
|
||||
the copyright owner that is granting the License.
|
||||
|
||||
"Legal Entity" shall mean the union of the acting entity and all
|
||||
other entities that control, are controlled by, or are under common
|
||||
control with that entity. For the purposes of this definition,
|
||||
"control" means (i) the power, direct or indirect, to cause the
|
||||
direction or management of such entity, whether by contract or
|
||||
otherwise, or (ii) ownership of fifty percent (50%) or more of the
|
||||
outstanding shares, or (iii) beneficial ownership of such entity.
|
||||
|
||||
"You" (or "Your") shall mean an individual or Legal Entity
|
||||
exercising permissions granted by this License.
|
||||
|
||||
"Source" form shall mean the preferred form for making modifications,
|
||||
including but not limited to software source code, documentation
|
||||
source, and configuration files.
|
||||
|
||||
"Object" form shall mean any form resulting from mechanical
|
||||
transformation or translation of a Source form, including but
|
||||
not limited to compiled object code, generated documentation,
|
||||
and conversions to other media types.
|
||||
|
||||
"Work" shall mean the work of authorship, whether in Source or
|
||||
Object form, made available under the License, as indicated by a
|
||||
copyright notice that is included in or attached to the work
|
||||
(an example is provided in the Appendix below).
|
||||
|
||||
"Derivative Works" shall mean any work, whether in Source or Object
|
||||
form, that is based on (or derived from) the Work and for which the
|
||||
editorial revisions, annotations, elaborations, or other modifications
|
||||
represent, as a whole, an original work of authorship. For the purposes
|
||||
of this License, Derivative Works shall not include works that remain
|
||||
separable from, or merely link (or bind by name) to the interfaces of,
|
||||
the Work and Derivative Works thereof.
|
||||
|
||||
"Contribution" shall mean any work of authorship, including
|
||||
the original version of the Work and any modifications or additions
|
||||
to that Work or Derivative Works thereof, that is intentionally
|
||||
submitted to Licensor for inclusion in the Work by the copyright owner
|
||||
or by an individual or Legal Entity authorized to submit on behalf of
|
||||
the copyright owner. For the purposes of this definition, "submitted"
|
||||
means any form of electronic, verbal, or written communication sent
|
||||
to the Licensor or its representatives, including but not limited to
|
||||
communication on electronic mailing lists, source code control systems,
|
||||
and issue tracking systems that are managed by, or on behalf of, the
|
||||
Licensor for the purpose of discussing and improving the Work, but
|
||||
excluding communication that is conspicuously marked or otherwise
|
||||
designated in writing by the copyright owner as "Not a Contribution."
|
||||
|
||||
"Contributor" shall mean Licensor and any individual or Legal Entity
|
||||
on behalf of whom a Contribution has been received by Licensor and
|
||||
subsequently incorporated within the Work.
|
||||
|
||||
2. Grant of Copyright License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
copyright license to reproduce, prepare Derivative Works of,
|
||||
publicly display, publicly perform, sublicense, and distribute the
|
||||
Work and such Derivative Works in Source or Object form.
|
||||
|
||||
3. Grant of Patent License. Subject to the terms and conditions of
|
||||
this License, each Contributor hereby grants to You a perpetual,
|
||||
worldwide, non-exclusive, no-charge, royalty-free, irrevocable
|
||||
(except as stated in this section) patent license to make, have made,
|
||||
use, offer to sell, sell, import, and otherwise transfer the Work,
|
||||
where such license applies only to those patent claims licensable
|
||||
by such Contributor that are necessarily infringed by their
|
||||
Contribution(s) alone or by combination of their Contribution(s)
|
||||
with the Work to which such Contribution(s) was submitted. If You
|
||||
institute patent litigation against any entity (including a
|
||||
cross-claim or counterclaim in a lawsuit) alleging that the Work
|
||||
or a Contribution incorporated within the Work constitutes direct
|
||||
or contributory patent infringement, then any patent licenses
|
||||
granted to You under this License for that Work shall terminate
|
||||
as of the date such litigation is filed.
|
||||
|
||||
4. Redistribution. You may reproduce and distribute copies of the
|
||||
Work or Derivative Works thereof in any medium, with or without
|
||||
modifications, and in Source or Object form, provided that You
|
||||
meet the following conditions:
|
||||
|
||||
(a) You must give any other recipients of the Work or
|
||||
Derivative Works a copy of this License; and
|
||||
|
||||
(b) You must cause any modified files to carry prominent notices
|
||||
stating that You changed the files; and
|
||||
|
||||
(c) You must retain, in the Source form of any Derivative Works
|
||||
that You distribute, all copyright, patent, trademark, and
|
||||
attribution notices from the Source form of the Work,
|
||||
excluding those notices that do not pertain to any part of
|
||||
the Derivative Works; and
|
||||
|
||||
(d) If the Work includes a "NOTICE" text file as part of its
|
||||
distribution, then any Derivative Works that You distribute must
|
||||
include a readable copy of the attribution notices contained
|
||||
within such NOTICE file, excluding those notices that do not
|
||||
pertain to any part of the Derivative Works, in at least one
|
||||
of the following places: within a NOTICE text file distributed
|
||||
as part of the Derivative Works; within the Source form or
|
||||
documentation, if provided along with the Derivative Works; or,
|
||||
within a display generated by the Derivative Works, if and
|
||||
wherever such third-party notices normally appear. The contents
|
||||
of the NOTICE file are for informational purposes only and
|
||||
do not modify the License. You may add Your own attribution
|
||||
notices within Derivative Works that You distribute, alongside
|
||||
or as an addendum to the NOTICE text from the Work, provided
|
||||
that such additional attribution notices cannot be construed
|
||||
as modifying the License.
|
||||
|
||||
You may add Your own copyright statement to Your modifications and
|
||||
may provide additional or different license terms and conditions
|
||||
for use, reproduction, or distribution of Your modifications, or
|
||||
for any such Derivative Works as a whole, provided Your use,
|
||||
reproduction, and distribution of the Work otherwise complies with
|
||||
the conditions stated in this License.
|
||||
|
||||
5. Submission of Contributions. Unless You explicitly state otherwise,
|
||||
any Contribution intentionally submitted for inclusion in the Work
|
||||
by You to the Licensor shall be under the terms and conditions of
|
||||
this License, without any additional terms or conditions.
|
||||
Notwithstanding the above, nothing herein shall supersede or modify
|
||||
the terms of any separate license agreement you may have executed
|
||||
with Licensor regarding such Contributions.
|
||||
|
||||
6. Trademarks. This License does not grant permission to use the trade
|
||||
names, trademarks, service marks, or product names of the Licensor,
|
||||
except as required for reasonable and customary use in describing the
|
||||
origin of the Work and reproducing the content of the NOTICE file.
|
||||
|
||||
7. Disclaimer of Warranty. Unless required by applicable law or
|
||||
agreed to in writing, Licensor provides the Work (and each
|
||||
Contributor provides its Contributions) on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
|
||||
implied, including, without limitation, any warranties or conditions
|
||||
of TITLE, NON-INFRINGEMENT, MERCHANTABILITY, or FITNESS FOR A
|
||||
PARTICULAR PURPOSE. You are solely responsible for determining the
|
||||
appropriateness of using or redistributing the Work and assume any
|
||||
risks associated with Your exercise of permissions under this License.
|
||||
|
||||
8. Limitation of Liability. In no event and under no legal theory,
|
||||
whether in tort (including negligence), contract, or otherwise,
|
||||
unless required by applicable law (such as deliberate and grossly
|
||||
negligent acts) or agreed to in writing, shall any Contributor be
|
||||
liable to You for damages, including any direct, indirect, special,
|
||||
incidental, or consequential damages of any character arising as a
|
||||
result of this License or out of the use or inability to use the
|
||||
Work (including but not limited to damages for loss of goodwill,
|
||||
work stoppage, computer failure or malfunction, or any and all
|
||||
other commercial damages or losses), even if such Contributor
|
||||
has been advised of the possibility of such damages.
|
||||
|
||||
9. Accepting Warranty or Additional Liability. While redistributing
|
||||
the Work or Derivative Works thereof, You may choose to offer,
|
||||
and charge a fee for, acceptance of support, warranty, indemnity,
|
||||
or other liability obligations and/or rights consistent with this
|
||||
License. However, in accepting such obligations, You may act only
|
||||
on Your own behalf and on Your sole responsibility, not on behalf
|
||||
of any other Contributor, and only if You agree to indemnify,
|
||||
defend, and hold each Contributor harmless for any liability
|
||||
incurred by, or claims asserted against, such Contributor by reason
|
||||
of your accepting any such warranty or additional liability.
|
||||
|
||||
END OF TERMS AND CONDITIONS
|
||||
|
||||
APPENDIX: How to apply the Apache License to your work.
|
||||
|
||||
To apply the Apache License to your work, attach the following
|
||||
boilerplate notice, with the fields enclosed by brackets "[]"
|
||||
replaced with your own identifying information. (Don't include
|
||||
the brackets!) The text should be enclosed in the appropriate
|
||||
comment syntax for the file format. We also recommend that a
|
||||
file or class name and description of purpose be included on the
|
||||
same "printed page" as the copyright notice for easier
|
||||
identification within third-party archives.
|
||||
|
||||
Copyright 2025 Roo Code, Inc.
|
||||
|
||||
Licensed under the Apache License, Version 2.0 (the "License");
|
||||
you may not use this file except in compliance with the License.
|
||||
You may obtain a copy of the License at
|
||||
|
||||
http://www.apache.org/licenses/LICENSE-2.0
|
||||
|
||||
Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
@@ -0,0 +1,77 @@
|
||||
<p align="center">
|
||||
<a href="https://marketplace.visualstudio.com/items?itemName=RooVeterinaryInc.roo-cline"><img src="https://img.shields.io/badge/VS_Code_Marketplace-007ACC?style=flat&logo=visualstudiocode&logoColor=white" alt="VS Code Marketplace"></a>
|
||||
</p>
|
||||
|
||||
# Roo Code
|
||||
|
||||
> Your AI-Powered Dev Team, Right in Your Editor
|
||||
|
||||
<details>
|
||||
<summary>🌐 Available languages</summary>
|
||||
|
||||
- [English](README.md)
|
||||
- [Català](locales/ca/README.md)
|
||||
- [Deutsch](locales/de/README.md)
|
||||
- [Español](locales/es/README.md)
|
||||
- [Français](locales/fr/README.md)
|
||||
- [हिंदी](locales/hi/README.md)
|
||||
- [Bahasa Indonesia](locales/id/README.md)
|
||||
- [Italiano](locales/it/README.md)
|
||||
- [日本語](locales/ja/README.md)
|
||||
- [한국어](locales/ko/README.md)
|
||||
- [Nederlands](locales/nl/README.md)
|
||||
- [Polski](locales/pl/README.md)
|
||||
- [Português (BR)](locales/pt-BR/README.md)
|
||||
- [Русский](locales/ru/README.md)
|
||||
- [Türkçe](locales/tr/README.md)
|
||||
- [Tiếng Việt](locales/vi/README.md)
|
||||
- [简体中文](locales/zh-CN/README.md)
|
||||
- [繁體中文](locales/zh-TW/README.md)
|
||||
- ...
|
||||
</details>
|
||||
|
||||
---
|
||||
|
||||
## What Can Roo Code Do For YOU?
|
||||
|
||||
- Generate Code from natural language descriptions and specs
|
||||
- Adapt with Modes: Code, Architect, Ask, Debug, and Custom Modes
|
||||
- Refactor & Debug existing code
|
||||
- Write & Update documentation
|
||||
- Answer Questions about your codebase
|
||||
- Automate repetitive tasks
|
||||
- Utilize MCP Servers
|
||||
|
||||
## Modes
|
||||
|
||||
Roo Code adapts to how you work:
|
||||
|
||||
- Code Mode: everyday coding, edits, and file ops
|
||||
- Architect Mode: plan systems, specs, and migrations
|
||||
- Ask Mode: fast answers, explanations, and docs
|
||||
- Debug Mode: trace issues, add logs, isolate root causes
|
||||
- Custom Modes: build specialized modes for your team or workflow
|
||||
|
||||
Learn more: [Using Modes](https://roocodeinc.github.io/Roo-Code/basic-usage/using-modes) • [Custom Modes](https://roocodeinc.github.io/Roo-Code/advanced-usage/custom-modes)
|
||||
|
||||
## Resources
|
||||
|
||||
- **[Documentation](https://roocodeinc.github.io/Roo-Code/):** The official guide to installing, configuring, and mastering Roo Code.
|
||||
- **[GitHub Issues](https://github.com/RooCodeInc/Roo-Code/issues):** Report bugs and track development.
|
||||
|
||||
---
|
||||
|
||||
## Disclaimer
|
||||
|
||||
The Roo Code Extension was shut down on May 15th.
|
||||
|
||||
- If you're looking for an alternative, check out [ZooCode](https://github.com/Zoo-Code-Org/Zoo-Code/) (a fork started by the Roo Code community) and [Cline](https://cline.bot/) (from where Roo Code originated).
|
||||
- If you were a paying user and have billing questions, please write [billing@roocode.com](mailto:billing@roocode.com).
|
||||
|
||||
**Please note** that Roo Code, Inc does **not** make any representations or warranties regarding any code, models, or other tools provided or made available in connection with Roo Code, any associated third-party tools, or any resulting outputs. You assume **all risks** associated with the use of any such tools or outputs; such tools are provided on an **"AS IS"** and **"AS AVAILABLE"** basis. Such risks may include, without limitation, intellectual property infringement, cyber vulnerabilities or attacks, bias, inaccuracies, errors, defects, viruses, downtime, property loss or damage, and/or personal injury. You are solely responsible for your use of any such tools or outputs (including, without limitation, the legality, appropriateness, and results thereof).
|
||||
|
||||
---
|
||||
|
||||
## License
|
||||
|
||||
[Apache 2.0 © 2026 Roo Code, Inc.](./LICENSE)
|
||||
@@ -0,0 +1,35 @@
|
||||
{
|
||||
"createdAt": "2024-10-31T17:56:50Z",
|
||||
"defaultBranchRef": {
|
||||
"name": "main"
|
||||
},
|
||||
"description": "Roo Code gives you a whole dev team of AI agents in your code editor.",
|
||||
"forkCount": 3349,
|
||||
"homepageUrl": "https://roocode.com",
|
||||
"isArchived": true,
|
||||
"isFork": false,
|
||||
"isMirror": false,
|
||||
"latestRelease": {
|
||||
"name": "Release v3.54.0",
|
||||
"publishedAt": "2026-05-15T17:52:24Z",
|
||||
"tagName": "v3.54.0",
|
||||
"url": "https://github.com/RooCodeInc/Roo-Code/releases/tag/v3.54.0"
|
||||
},
|
||||
"licenseInfo": {
|
||||
"key": "apache-2.0",
|
||||
"name": "Apache License 2.0",
|
||||
"nickname": ""
|
||||
},
|
||||
"nameWithOwner": "RooCodeInc/Roo-Code",
|
||||
"primaryLanguage": {
|
||||
"name": "TypeScript"
|
||||
},
|
||||
"pushedAt": "2026-05-15T18:08:47Z",
|
||||
"repositoryTopics": null,
|
||||
"stargazerCount": 24300,
|
||||
"updatedAt": "2026-07-02T17:26:16Z",
|
||||
"url": "https://github.com/RooCodeInc/Roo-Code",
|
||||
"watchers": {
|
||||
"totalCount": 141
|
||||
}
|
||||
}
|
||||
@@ -0,0 +1,626 @@
|
||||
[
|
||||
{
|
||||
"name": ".changeset",
|
||||
"path": ".changeset",
|
||||
"sha": "4a06fd527101bd7f461fa70f1a1c76a773e6b935",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.changeset?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/.changeset",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/4a06fd527101bd7f461fa70f1a1c76a773e6b935",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.changeset?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/4a06fd527101bd7f461fa70f1a1c76a773e6b935",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/.changeset"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".dockerignore",
|
||||
"path": ".dockerignore",
|
||||
"sha": "4579d61580e979d83952fcaf6f06983b7937ab4e",
|
||||
"size": 1147,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.dockerignore?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.dockerignore",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4579d61580e979d83952fcaf6f06983b7937ab4e",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.dockerignore",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.dockerignore?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4579d61580e979d83952fcaf6f06983b7937ab4e",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.dockerignore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".env.sample",
|
||||
"path": ".env.sample",
|
||||
"sha": "aebe5cca44a6450d7c8884499780e8ac2651bbc7",
|
||||
"size": 218,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.env.sample?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.env.sample",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/aebe5cca44a6450d7c8884499780e8ac2651bbc7",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.env.sample",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.env.sample?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/aebe5cca44a6450d7c8884499780e8ac2651bbc7",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.env.sample"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".git-blame-ignore-revs",
|
||||
"path": ".git-blame-ignore-revs",
|
||||
"sha": "2a350d20e8b42f18cd49ab906074abccedd3b1b7",
|
||||
"size": 160,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.git-blame-ignore-revs?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.git-blame-ignore-revs",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/2a350d20e8b42f18cd49ab906074abccedd3b1b7",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.git-blame-ignore-revs",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.git-blame-ignore-revs?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/2a350d20e8b42f18cd49ab906074abccedd3b1b7",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.git-blame-ignore-revs"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".gitattributes",
|
||||
"path": ".gitattributes",
|
||||
"sha": "e9e36432cdc4baee25b13e200c1fd45fb6755baa",
|
||||
"size": 1158,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitattributes?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitattributes",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/e9e36432cdc4baee25b13e200c1fd45fb6755baa",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.gitattributes",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitattributes?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/e9e36432cdc4baee25b13e200c1fd45fb6755baa",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitattributes"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".gitconfig",
|
||||
"path": ".gitconfig",
|
||||
"sha": "695df58bc795eb6abebc4dca0ae93bde20075b5a",
|
||||
"size": 48,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitconfig?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitconfig",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/695df58bc795eb6abebc4dca0ae93bde20075b5a",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.gitconfig",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitconfig?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/695df58bc795eb6abebc4dca0ae93bde20075b5a",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitconfig"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".github",
|
||||
"path": ".github",
|
||||
"sha": "72eae0ac3d43426e1b3b7a409e57f95e7a2017d5",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.github?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/.github",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/72eae0ac3d43426e1b3b7a409e57f95e7a2017d5",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.github?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/72eae0ac3d43426e1b3b7a409e57f95e7a2017d5",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/.github"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".gitignore",
|
||||
"path": ".gitignore",
|
||||
"sha": "1dbcdc6a362e601eb47681257c532806c882b169",
|
||||
"size": 496,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitignore?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitignore",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1dbcdc6a362e601eb47681257c532806c882b169",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.gitignore",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.gitignore?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1dbcdc6a362e601eb47681257c532806c882b169",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.gitignore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".husky",
|
||||
"path": ".husky",
|
||||
"sha": "e8e710765e39b448efedcd91168027eac4969b54",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.husky?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/.husky",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/e8e710765e39b448efedcd91168027eac4969b54",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.husky?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/e8e710765e39b448efedcd91168027eac4969b54",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/.husky"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".nvmrc",
|
||||
"path": ".nvmrc",
|
||||
"sha": "1d898f1fe5627b172ab5308c6aded5e6d778f9c3",
|
||||
"size": 9,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.nvmrc?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.nvmrc",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1d898f1fe5627b172ab5308c6aded5e6d778f9c3",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.nvmrc",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.nvmrc?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1d898f1fe5627b172ab5308c6aded5e6d778f9c3",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.nvmrc"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".prettierrc.json",
|
||||
"path": ".prettierrc.json",
|
||||
"sha": "520c1bd5f7cac330dc9c9a663eac9edcb26e1009",
|
||||
"size": 188,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.prettierrc.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.prettierrc.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/520c1bd5f7cac330dc9c9a663eac9edcb26e1009",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.prettierrc.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.prettierrc.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/520c1bd5f7cac330dc9c9a663eac9edcb26e1009",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.prettierrc.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".roo",
|
||||
"path": ".roo",
|
||||
"sha": "3576b9e6aebebb5bbd286f3df3bd64bf76354ca7",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.roo?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/.roo",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/3576b9e6aebebb5bbd286f3df3bd64bf76354ca7",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.roo?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/3576b9e6aebebb5bbd286f3df3bd64bf76354ca7",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/.roo"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".rooignore",
|
||||
"path": ".rooignore",
|
||||
"sha": "4c49bd78f1d08f2bc09fa0bd8191ed38b7dce5e3",
|
||||
"size": 5,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.rooignore?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.rooignore",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4c49bd78f1d08f2bc09fa0bd8191ed38b7dce5e3",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.rooignore",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.rooignore?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4c49bd78f1d08f2bc09fa0bd8191ed38b7dce5e3",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.rooignore"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".roomodes",
|
||||
"path": ".roomodes",
|
||||
"sha": "ba17940035a7ca742bcd9902af639fa9d0c4186c",
|
||||
"size": 8806,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.roomodes?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.roomodes",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/ba17940035a7ca742bcd9902af639fa9d0c4186c",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.roomodes",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.roomodes?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/ba17940035a7ca742bcd9902af639fa9d0c4186c",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.roomodes"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".tool-versions",
|
||||
"path": ".tool-versions",
|
||||
"sha": "fc43bbb1c7f318321b87759ae5e1bc052db99692",
|
||||
"size": 27,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.tool-versions?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/.tool-versions",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/fc43bbb1c7f318321b87759ae5e1bc052db99692",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/.tool-versions",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.tool-versions?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/fc43bbb1c7f318321b87759ae5e1bc052db99692",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/.tool-versions"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": ".vscode",
|
||||
"path": ".vscode",
|
||||
"sha": "b82495e18d4888bb478ada3f257d3a4265ecf652",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.vscode?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/.vscode",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/b82495e18d4888bb478ada3f257d3a4265ecf652",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/.vscode?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/b82495e18d4888bb478ada3f257d3a4265ecf652",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/.vscode"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "AGENTS.md",
|
||||
"path": "AGENTS.md",
|
||||
"sha": "ae09fd9b30d39b7aa610931cad32257820b12601",
|
||||
"size": 445,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/AGENTS.md?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/AGENTS.md",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/ae09fd9b30d39b7aa610931cad32257820b12601",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/AGENTS.md",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/AGENTS.md?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/ae09fd9b30d39b7aa610931cad32257820b12601",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/AGENTS.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "CHANGELOG.md",
|
||||
"path": "CHANGELOG.md",
|
||||
"sha": "06432ae25d6c32bbf71c95c6f8371425f47f7d70",
|
||||
"size": 196106,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/CHANGELOG.md?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/CHANGELOG.md",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/06432ae25d6c32bbf71c95c6f8371425f47f7d70",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/CHANGELOG.md",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/CHANGELOG.md?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/06432ae25d6c32bbf71c95c6f8371425f47f7d70",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/CHANGELOG.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "LICENSE",
|
||||
"path": "LICENSE",
|
||||
"sha": "302fa51c8a6e47ad20ae0092cc302a3af9f59107",
|
||||
"size": 11344,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/LICENSE?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/LICENSE",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/302fa51c8a6e47ad20ae0092cc302a3af9f59107",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/LICENSE",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/LICENSE?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/302fa51c8a6e47ad20ae0092cc302a3af9f59107",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/LICENSE"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "PRIVACY.md",
|
||||
"path": "PRIVACY.md",
|
||||
"sha": "353b8ae560623d337324761f98be2d6623224545",
|
||||
"size": 2811,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/PRIVACY.md?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/PRIVACY.md",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/353b8ae560623d337324761f98be2d6623224545",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/PRIVACY.md",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/PRIVACY.md?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/353b8ae560623d337324761f98be2d6623224545",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/PRIVACY.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "README.md",
|
||||
"path": "README.md",
|
||||
"sha": "6e2ce6fdaa138becacd85296433132d6c13b1c37",
|
||||
"size": 3387,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/README.md?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/README.md",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/6e2ce6fdaa138becacd85296433132d6c13b1c37",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/README.md",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/README.md?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/6e2ce6fdaa138becacd85296433132d6c13b1c37",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/README.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "SECURITY.md",
|
||||
"path": "SECURITY.md",
|
||||
"sha": "8057b38bda7e79330b630d0c76570a86e3172f8e",
|
||||
"size": 593,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/SECURITY.md?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/SECURITY.md",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/8057b38bda7e79330b630d0c76570a86e3172f8e",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/SECURITY.md",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/SECURITY.md?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/8057b38bda7e79330b630d0c76570a86e3172f8e",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/SECURITY.md"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "apps",
|
||||
"path": "apps",
|
||||
"sha": "0e44af90bccc46b0bf6d45bac20d1bda2ea89423",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/apps?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/apps",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/0e44af90bccc46b0bf6d45bac20d1bda2ea89423",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/apps?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/0e44af90bccc46b0bf6d45bac20d1bda2ea89423",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/apps"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "ellipsis.yaml",
|
||||
"path": "ellipsis.yaml",
|
||||
"sha": "1044b94fdc181e32f89f34bc8c6195bff43b1069",
|
||||
"size": 1070,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/ellipsis.yaml?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/ellipsis.yaml",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1044b94fdc181e32f89f34bc8c6195bff43b1069",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/ellipsis.yaml",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/ellipsis.yaml?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/1044b94fdc181e32f89f34bc8c6195bff43b1069",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/ellipsis.yaml"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "knip.json",
|
||||
"path": "knip.json",
|
||||
"sha": "4c63f171cc4c59300c44a5da89e7cffad5331a53",
|
||||
"size": 708,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/knip.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/knip.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4c63f171cc4c59300c44a5da89e7cffad5331a53",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/knip.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/knip.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/4c63f171cc4c59300c44a5da89e7cffad5331a53",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/knip.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "locales",
|
||||
"path": "locales",
|
||||
"sha": "b2552b12a50a97577ef3223898d6d3fa7f560984",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/locales?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/locales",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/b2552b12a50a97577ef3223898d6d3fa7f560984",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/locales?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/b2552b12a50a97577ef3223898d6d3fa7f560984",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/locales"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "package.json",
|
||||
"path": "package.json",
|
||||
"sha": "b75dd9b5a1b6e095fadfce2388df64c5338c73b8",
|
||||
"size": 2542,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/package.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/package.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b75dd9b5a1b6e095fadfce2388df64c5338c73b8",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/package.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/package.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b75dd9b5a1b6e095fadfce2388df64c5338c73b8",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/package.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "packages",
|
||||
"path": "packages",
|
||||
"sha": "6801d1eab2f9cdfa6af0e14b4b6e62696fc52041",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/packages?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/packages",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/6801d1eab2f9cdfa6af0e14b4b6e62696fc52041",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/packages?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/6801d1eab2f9cdfa6af0e14b4b6e62696fc52041",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/packages"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "pnpm-lock.yaml",
|
||||
"path": "pnpm-lock.yaml",
|
||||
"sha": "aeb386507b087ecc60730b18d67dd01fa66d8ffd",
|
||||
"size": 991451,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/pnpm-lock.yaml?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/pnpm-lock.yaml",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/aeb386507b087ecc60730b18d67dd01fa66d8ffd",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/pnpm-lock.yaml",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/pnpm-lock.yaml?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/aeb386507b087ecc60730b18d67dd01fa66d8ffd",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/pnpm-lock.yaml"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "pnpm-workspace.yaml",
|
||||
"path": "pnpm-workspace.yaml",
|
||||
"sha": "b16bbea150801f5f1e17cd3a2d1a249591a9963f",
|
||||
"size": 131,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/pnpm-workspace.yaml?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/pnpm-workspace.yaml",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b16bbea150801f5f1e17cd3a2d1a249591a9963f",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/pnpm-workspace.yaml",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/pnpm-workspace.yaml?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b16bbea150801f5f1e17cd3a2d1a249591a9963f",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/pnpm-workspace.yaml"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "progress.txt",
|
||||
"path": "progress.txt",
|
||||
"sha": "b3983826b38d3c921b4e00ce9a29ee44a7844205",
|
||||
"size": 2618,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/progress.txt?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/progress.txt",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b3983826b38d3c921b4e00ce9a29ee44a7844205",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/progress.txt",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/progress.txt?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/b3983826b38d3c921b4e00ce9a29ee44a7844205",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/progress.txt"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "releases",
|
||||
"path": "releases",
|
||||
"sha": "bf1a21e060becf08e7dc29d8f24276c65558d56e",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/releases?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/releases",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/bf1a21e060becf08e7dc29d8f24276c65558d56e",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/releases?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/bf1a21e060becf08e7dc29d8f24276c65558d56e",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/releases"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "renovate.json",
|
||||
"path": "renovate.json",
|
||||
"sha": "00c15329d208dc0f89617ff2bc282b16ed1b2b9b",
|
||||
"size": 167,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/renovate.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/renovate.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/00c15329d208dc0f89617ff2bc282b16ed1b2b9b",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/renovate.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/renovate.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/00c15329d208dc0f89617ff2bc282b16ed1b2b9b",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/renovate.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "schemas",
|
||||
"path": "schemas",
|
||||
"sha": "fb6b430659f0b93173598346f3102f9fb2c0aa8e",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/schemas?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/schemas",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/fb6b430659f0b93173598346f3102f9fb2c0aa8e",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/schemas?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/fb6b430659f0b93173598346f3102f9fb2c0aa8e",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/schemas"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "scripts",
|
||||
"path": "scripts",
|
||||
"sha": "2c9c564d7c9d26c79eb31ea5d2bf6053bf52ea90",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/scripts?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/scripts",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/2c9c564d7c9d26c79eb31ea5d2bf6053bf52ea90",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/scripts?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/2c9c564d7c9d26c79eb31ea5d2bf6053bf52ea90",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/scripts"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "src",
|
||||
"path": "src",
|
||||
"sha": "733abb46c18e745522fff1918d5c0a66394b0894",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/src?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/src",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/733abb46c18e745522fff1918d5c0a66394b0894",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/src?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/733abb46c18e745522fff1918d5c0a66394b0894",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/src"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "tsconfig.json",
|
||||
"path": "tsconfig.json",
|
||||
"sha": "44f734c197a9301bd4ff90895a633608d5524b97",
|
||||
"size": 162,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/tsconfig.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/tsconfig.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/44f734c197a9301bd4ff90895a633608d5524b97",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/tsconfig.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/tsconfig.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/44f734c197a9301bd4ff90895a633608d5524b97",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/tsconfig.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "turbo.json",
|
||||
"path": "turbo.json",
|
||||
"sha": "707945546484106d94cef41f43c54ab97b4ba91f",
|
||||
"size": 389,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/turbo.json?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/blob/main/turbo.json",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/707945546484106d94cef41f43c54ab97b4ba91f",
|
||||
"download_url": "https://raw.githubusercontent.com/RooCodeInc/Roo-Code/main/turbo.json",
|
||||
"type": "file",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/turbo.json?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/blobs/707945546484106d94cef41f43c54ab97b4ba91f",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/blob/main/turbo.json"
|
||||
}
|
||||
},
|
||||
{
|
||||
"name": "webview-ui",
|
||||
"path": "webview-ui",
|
||||
"sha": "c2af4697b94ed3151f2b5bf373515232d3934d13",
|
||||
"size": 0,
|
||||
"url": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/webview-ui?ref=main",
|
||||
"html_url": "https://github.com/RooCodeInc/Roo-Code/tree/main/webview-ui",
|
||||
"git_url": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/c2af4697b94ed3151f2b5bf373515232d3934d13",
|
||||
"download_url": null,
|
||||
"type": "dir",
|
||||
"_links": {
|
||||
"self": "https://api.github.com/repos/RooCodeInc/Roo-Code/contents/webview-ui?ref=main",
|
||||
"git": "https://api.github.com/repos/RooCodeInc/Roo-Code/git/trees/c2af4697b94ed3151f2b5bf373515232d3934d13",
|
||||
"html": "https://github.com/RooCodeInc/Roo-Code/tree/main/webview-ui"
|
||||
}
|
||||
}
|
||||
]
|
||||
@@ -0,0 +1,37 @@
|
||||
version: 1
|
||||
domain_id: roocodeinc-roo-code
|
||||
object:
|
||||
type: github_repository
|
||||
name: RooCodeInc/Roo-Code
|
||||
url: https://github.com/RooCodeInc/Roo-Code
|
||||
pulled_at: '2026-07-02T22:47:14+00:00'
|
||||
puller: scripts/fetch-research-raw.py
|
||||
files:
|
||||
- path: repository/
|
||||
kind: git-working-tree
|
||||
status: ok
|
||||
source: 'git clone --depth=1 --single-branch --no-tags https://github.com/RooCodeInc/Roo-Code.git docs/research/roocodeinc-roo-code/raw/repository'
|
||||
- path: github-repo.raw.json
|
||||
kind: repository-metadata
|
||||
status: ok
|
||||
source: 'gh repo view RooCodeInc/Roo-Code --json nameWithOwner,url,description,homepageUrl,isArchived,isFork,isMirror,defaultBranchRef,licenseInfo,primaryLanguage,repositoryTopics,stargazerCount,forkCount,watchers,createdAt,updatedAt,pushedAt,latestRelease --jq .'
|
||||
- path: github-readme.raw.md.txt
|
||||
kind: readme
|
||||
status: ok
|
||||
source: 'gh api repos/RooCodeInc/Roo-Code/readme -H Accept: application/vnd.github.raw'
|
||||
- path: github-license.raw.txt
|
||||
kind: license
|
||||
status: ok
|
||||
source: 'gh api repos/RooCodeInc/Roo-Code/license -H Accept: application/vnd.github.raw'
|
||||
- path: github-root-contents.raw.json
|
||||
kind: root-contents
|
||||
status: ok
|
||||
source: 'gh api repos/RooCodeInc/Roo-Code/contents'
|
||||
- path: github-languages.raw.json
|
||||
kind: languages
|
||||
status: ok
|
||||
source: 'gh api repos/RooCodeInc/Roo-Code/languages'
|
||||
- path: github-latest-release.raw.json
|
||||
kind: latest-release
|
||||
status: ok
|
||||
source: 'gh api repos/RooCodeInc/Roo-Code/releases/latest'
|
||||
Reference in New Issue
Block a user