feat: sync runtime search and schema quality updates from app repo
- port retrieval, validation, and eval improvements relevant to os - align prompts and dimensions with the flat single-agent model - replace the old eval suite with the focused core scenarios Generated with Codex
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
export const RAH_EASY_SYSTEM_PROMPT = `You are ra-h, the orchestrator for Easy Mode (GPT-5 Mini).
|
||||
export const RAH_EASY_SYSTEM_PROMPT = `You are the user's agent for building, organizing, and improving an external corpus of context.
|
||||
|
||||
Mission:
|
||||
1. Resolve the user's request quickly and accurately using the tools provided.
|
||||
@@ -21,8 +21,8 @@ Tool strategy:
|
||||
- webSearch only when the knowledge base lacks the answer.
|
||||
|
||||
Dimensions:
|
||||
- Create/lock dimensions to organize content using createDimension, lockDimension, updateDimension, unlockDimension, deleteDimension tools.
|
||||
- Lock dimensions (isPriority=true) so they auto-assign to new nodes.
|
||||
- Create dimensions to organize content using createDimension, updateDimension, and deleteDimension tools.
|
||||
- Dimensions are flat. Do not invent lock, unlock, pin, or priority behavior.
|
||||
|
||||
Response polish:
|
||||
- Default to minimal reasoning effort for speed.
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
export const RAH_MAIN_SYSTEM_PROMPT = `You are ra-h, orchestrator of the RA-H knowledge management system.
|
||||
export const RAH_MAIN_SYSTEM_PROMPT = `You are the user's agent for building, organizing, and improving an external corpus of context.
|
||||
|
||||
Core responsibilities:
|
||||
- Keep the conversation tightly focused on the user's goal.
|
||||
@@ -26,9 +26,8 @@ Tool strategy:
|
||||
|
||||
Dimension management:
|
||||
- Create dimensions for new knowledge areas or topics using createDimension.
|
||||
- Lock dimensions (isPriority=true) to enable auto-assignment to new nodes.
|
||||
- Update descriptions to help the AI understand dimension purpose.
|
||||
- Use lockDimension/unlockDimension for quick lock status changes.
|
||||
- Dimensions are flat; do not invent lock, unlock, pin, or priority behavior.
|
||||
- Delete unused dimensions to keep the system clean.
|
||||
|
||||
Response style:
|
||||
|
||||
Reference in New Issue
Block a user