-
Notifications
You must be signed in to change notification settings - Fork 577
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Deep Research #933
base: main
Are you sure you want to change the base?
Deep Research #933
Conversation
|
cool <3 |
d28239d
to
e856612
Compare
await provider.postMessageToWebview({ | ||
type: "invoke", | ||
invoke: "setChatBoxMessage", | ||
text: `@${mentionPath}`, | ||
}) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Maybe not necessary, but could be nice to switch into architect mode along with this
ad244fd
to
95d9c65
Compare
c8f16e3
to
4c19fbd
Compare
8503e7b
to
3cbe3d1
Compare
src/services/checkpoints/__tests__/ShadowCheckpointService.test.ts
Outdated
Show resolved
Hide resolved
const shadowDir = path.join(tmpDir, `shadow-${Date.now()}`) | ||
const workspaceDir = path.join(tmpDir, `workspace-${Date.now()}`) | ||
|
||
let t0 = Date.now() |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Remove or disable console.log used for timing during CheckpointServiceFactory creation.
.github/workflows/code-qa.yml
Outdated
cache: 'npm' | ||
- name: Install dependencies | ||
run: npm run install:all | ||
# - name: Setup upterm session |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
If the 'Setup upterm session' step is no longer needed, please remove the commented-out code. If it's being temporarily disabled, add a comment explaining why.
87f2557
to
4feafaf
Compare
Description
Embedded @dzhng's Deep Research (https://github.com/dzhng/deep-research) into Roo Code: "An AI-powered research assistant that performs iterative, deep research on any topic by combining search engines, web scraping, and large language models."
Demo: https://screen.studio/share/VtRtAGOX
Type of change
How Has This Been Tested?
Checklist:
Additional context
Related Issues
Reviewers
Important
Integrates 'Deep Research' feature for AI-powered research using search engines and language models, with new components, services, and tests.
DeepResearchService
to perform AI-powered research using search engines, web scraping, and language models.DeepResearch
component inDeepResearch.tsx
to manage research sessions and tasks.GetStarted
,History
,Models
,Providers
,ResearchSession
, andResearchTask
components for UI interactions.DeepResearchService
inDeepResearchService.ts
for handling research logic and interactions with OpenAI and Firecrawl.types.ts
for research-related data structures.App.tsx
to include a new tab for Deep Research.ChatInput.tsx
,ChatMessage.tsx
, andChatMessages.tsx
to support new message types and annotations.TextSplitter
inTextSplitter.test.ts
.App.test.tsx
to test new Deep Research tab functionality.package.json
and.eslintrc.json
for new dependencies and configurations.This description was created by
for c384fe9. It will automatically update as commits are pushed.