feat(core): redesign system instruction to be modular and capability-driven

This change introduces an ultra-minimal Core SI skeleton and moves domain-specific workflows into modular Instruction Deltas within dynamic skills.

- Reduced Core SI from ~2000 to ~320 tokens.
- Added Self-Correction and Precision mandates.
- Implemented polymorphic snippet variants in PromptProvider.
- Extracted Software Engineering and New Application workflows to skills.
- Optimized tool descriptions for Gemini 3 Flash.
- Fixed pre-existing build errors in useGeminiStream.ts.
This commit is contained in:
Aishanee Shah
2026-02-23 15:02:10 +00:00
parent 50947c57ce
commit 25797bed8c
18 changed files with 815 additions and 407 deletions
+1
View File
@@ -2150,6 +2150,7 @@
"resolved": "https://registry.npmjs.org/@modelcontextprotocol/sdk/-/sdk-1.26.0.tgz",
"integrity": "sha512-Y5RmPncpiDtTXDbLKswIJzTqu2hyBKxTNsgKqKclDbhIgg1wgtf1fRuvxgTnRfcnxtvvgbIEcqUOzZrJ6iSReg==",
"license": "MIT",
"peer": true,
"dependencies": {
"@hono/node-server": "^1.19.9",
"ajv": "^8.17.1",