OmniRoute/tests/unit/compression
diegosouzapw af80efe75a feat(compression): add SHARED_BOUNDARIES to caveman output mode prompts
Exports SHARED_BOUNDARIES constant (ported from 9router cavemanPrompts.js)
that instructs the model to write normally for security warnings,
irreversible confirmations, and multi-step sequences, then resume terse
style. Appended to all 6 languages x 3 intensity levels. Polished full/ultra
English prompts with article-drop and short-synonym guidance.

Fixes alreadyApplied check order so SHARED_BOUNDARIES keywords in the
injected system prompt don't trigger a false-positive bypass on re-injection.
2026-05-14 23:46:57 -03:00
..
fixtures feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
aggressive.test.ts feat(compression): Phase 3 — aggressive mode with summarization, tool compression, and progressive aging 2026-04-28 16:58:17 +07:00
body-adapter.test.ts fix(compression): support Responses input and expand Spanish rules (#2028) 2026-05-08 17:35:43 -03:00
cachingAware.test.ts Merge release/v3.7.7 into compression phase 6 2026-04-30 18:07:26 -03:00
caveman-db.test.ts Merge release/v3.7.7 into compression phase 2 2026-04-30 17:07:39 -03:00
caveman-dedup.test.ts feat(compression): wave 2+3 — tests, golden eval, rule fixes, migration 2026-04-27 20:00:08 +07:00
caveman-engine.test.ts fix(core): harden input handling and compression cleanup 2026-05-06 02:29:25 -03:00
caveman-hedging.test.ts feat(compression): wave 2+3 — tests, golden eval, rule fixes, migration 2026-04-27 20:00:08 +07:00
caveman-preservation.test.ts fix: harden security scan findings 2026-05-02 04:51:38 -03:00
caveman-rules.test.ts fix(compression): address PR review — multi-part msg safety, preservation $& fix, rule name sync, no-op rule removal 2026-04-28 04:20:46 +07:00
caveman-structural.test.ts feat(compression): wave 2+3 — tests, golden eval, rule fixes, migration 2026-04-27 20:00:08 +07:00
caveman-v379.test.ts feat(compression): expand caveman parity and MCP metadata compression 2026-05-03 09:14:20 -03:00
cavemanSharedBoundaries.test.ts feat(compression): add SHARED_BOUNDARIES to caveman output mode prompts 2026-05-14 23:46:57 -03:00
compression-aggressive.test.ts feat(compression): expose rule intensities and track usd savings 2026-05-02 12:57:37 -03:00
compression-combos-db.test.ts fix(compression): align seeded standard savings combo with stacked default 2026-05-03 15:34:15 -03:00
compression-preview-api.test.ts feat(compression): unify config validation and persist MCP savings 2026-05-03 12:38:21 -03:00
compression-preview-auth.test.ts fix(compression): preserve stacked defaults and secure metadata routes 2026-05-03 14:06:37 -03:00
compressionAnalytics.test.ts fix(compression): support Responses input and expand Spanish rules (#2028) 2026-05-08 17:35:43 -03:00
compressionMcpTools.test.ts feat(compression): unify config validation and persist MCP savings 2026-05-03 12:38:21 -03:00
context-compression-api.test.ts feat(compression): unify config validation and persist MCP savings 2026-05-03 12:38:21 -03:00
db.test.ts Merge release/v3.7.7 into compression phase 4 2026-04-30 17:37:57 -03:00
diffHelper.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
engine-registry.test.ts feat(compression): unify config validation and persist MCP savings 2026-05-03 12:38:21 -03:00
golden-eval.test.ts feat(compression): Phase 3 — aggressive mode with summarization, tool compression, and progressive aging 2026-04-28 16:58:17 +07:00
language-packs.test.ts fix: clean up proxy page redundancy and fix 1proxy sync empty body error (#2052) 2026-05-08 17:43:41 -03:00
lite.test.ts feat(compression): expand caveman compression and analytics pipeline 2026-05-02 12:39:04 -03:00
mcp-description-compressor.test.ts feat(compression): expand caveman parity and MCP metadata compression 2026-05-03 09:14:20 -03:00
mcpAccessibility.test.ts feat(mcp): add MCP accessibility-tree smart filter engine 2026-05-14 21:24:05 -03:00
outputMode.test.ts fix(compression): support Responses input and expand Spanish rules (#2028) 2026-05-08 17:35:43 -03:00
pipeline-integration.test.ts feat(compression): expand caveman parity and MCP metadata compression 2026-05-03 09:14:20 -03:00
progressiveAging.test.ts feat(compression): Phase 3 — aggressive mode with summarization, tool compression, and progressive aging 2026-04-28 16:58:17 +07:00
rtk-code-stripper.test.ts fix(compression): support Responses input and expand Spanish rules (#2028) 2026-05-08 17:35:43 -03:00
rtk-command-detector.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-custom-filters.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-deduplicator.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-dsl-pipeline.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-engine.test.ts feat(compression): expand caveman parity and MCP metadata compression 2026-05-03 09:14:20 -03:00
rtk-filter-catalog.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-line-filter.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-raw-output-route.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-raw-output.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-smart-truncate.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rtk-verify.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
rule-loader.test.ts feat(compression): expand caveman parity and MCP metadata compression 2026-05-03 09:14:20 -03:00
stats.test.ts test(compression): add unit and integration tests (61 tests) 2026-04-27 03:53:05 +07:00
strategySelector.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
summarizer.test.ts feat(compression): Phase 3 — aggressive mode with summarization, tool compression, and progressive aging 2026-04-28 16:58:17 +07:00
toolResultCompressor.test.ts feat(compression): Phase 3 — aggressive mode with summarization, tool compression, and progressive aging 2026-04-28 16:58:17 +07:00
types.test.ts feat(compression): RTK compression roadmap (#1889) 2026-05-03 00:37:08 -03:00
ultra.test.ts fix: harden security scan findings 2026-05-02 04:51:38 -03:00
validation.test.ts fix(core): harden input handling and compression cleanup 2026-05-06 02:29:25 -03:00