Add hybrid research copilot workspace
This commit is contained in:
@@ -19,7 +19,8 @@ const TASK_TYPE_LABELS: Record<TaskType, string> = {
|
||||
refresh_prices: 'Price refresh',
|
||||
analyze_filing: 'Filing analysis',
|
||||
portfolio_insights: 'Portfolio insight',
|
||||
index_search: 'Search indexing'
|
||||
index_search: 'Search indexing',
|
||||
research_brief: 'Research brief'
|
||||
};
|
||||
|
||||
const STAGE_LABELS: Record<TaskStage, string> = {
|
||||
@@ -50,6 +51,9 @@ const STAGE_LABELS: Record<TaskStage, string> = {
|
||||
'search.chunk': 'Chunk content',
|
||||
'search.embed': 'Generate embeddings',
|
||||
'search.persist': 'Persist search index',
|
||||
'research.retrieve': 'Retrieve evidence',
|
||||
'research.answer': 'Generate brief',
|
||||
'research.persist': 'Persist brief',
|
||||
'insights.load_holdings': 'Load holdings',
|
||||
'insights.generate': 'Generate insight',
|
||||
'insights.persist': 'Persist insight'
|
||||
@@ -97,6 +101,14 @@ const TASK_STAGE_ORDER: Record<TaskType, TaskStage[]> = {
|
||||
'search.persist',
|
||||
'completed'
|
||||
],
|
||||
research_brief: [
|
||||
'queued',
|
||||
'running',
|
||||
'research.retrieve',
|
||||
'research.answer',
|
||||
'research.persist',
|
||||
'completed'
|
||||
],
|
||||
portfolio_insights: [
|
||||
'queued',
|
||||
'running',
|
||||
|
||||
Reference in New Issue
Block a user