{ "communities": { "0": [ "cache_cacheoptions", "config", "config_all_strategies", "config_bifrostconfig", "config_classifierconfig", "config_classifiermethod", "config_configissue", "config_default_rules", "config_discoveryconfig", "config_discoverysource", "config_mergeconfig", "config_mergeobj", "config_thinkingconfig", "config_validateconfig", "debug_debugconfig", "discovery", "discovery_builddiscoverymetadata", "discovery_discovermodels", "discovery_discoverydiff", "discovery_discoveryoptions", "discovery_discoveryresult", "discovery_isfreemodel", "discovery_isopenroutermodel", "discovery_modellists", "discovery_reconcilediscoveredmodels", "discovery_sortedmanaged", "discovery_source_order", "quota_quotaroutingconfig", "routing_guesstier", "routing_routingstrategy", "tests_config_load_test", "tests_config_load_test_writejson", "tests_config_test", "tests_config_test_baseconfig", "tests_discovery_test", "tests_discovery_test_both", "tests_discovery_test_context", "tests_discovery_test_freeonly", "tests_discovery_test_model", "tests_discovery_test_scopedonly", "thinking_thinkinglevel" ], "1": [ "classification_pipeline", "classification_pipeline_classificationresult", "classification_pipeline_classificationsource", "classification_pipeline_createpipeline", "classification_pipeline_createpipeline_classify", "classification_pipeline_pipelinedeps", "classifier", "classifier_categorylabel", "classifier_classificationprompt", "classifier_classifierbaseurl", "classifier_classifierid", "classifier_classifiermodel", "classifier_classifieroptions", "classifier_classifywithdirecthttp", "classifier_classifywithllm", "classifier_classifywithsubprocess", "classifier_endpointclassifier", "classifier_extractcategory", "classifier_isopenaicompatibleendpoint", "classifier_picommand", "classifier_registryclassifier", "complexity", "complexity_analyzecomplexity", "complexity_assesscomplexity", "complexity_complexitysignals", "complexity_complexityverdict", "debug", "debug_buffer", "debug_debug", "debug_debugmeasure", "debug_flushbuffer", "debug_flushsync", "debug_rotateifneeded", "debug_runcorrelation", "debug_scheduleflush", "diagnostics", "diagnostics_bifrostdiagnostic", "diagnostics_classifierauthmissing", "diagnostics_classifiermodelmissing", "diagnostics_classifiersubprocessfailed", "diagnostics_diagnosticseverity", "diagnostics_parseclassifierstderr", "diagnostics_parsesetmodelerror", "diagnostics_setmodelauthmissing", "diagnostics_setmodelgenericfailure", "diagnostics_tiernocandidates", "index_bifrostextension_invalidatepipeline", "routing_routerule", "rule_learning", "rule_learning_learnedrule", "rule_learning_suggestrules", "session_context_sessionroutingcontext", "session_context_sessionroutingcontext_constructor", "session_context_sessionroutingcontext_istopicchange", "session_context_sessionroutingcontext_prunestale", "session_context_sessionroutingcontext_record", "session_context_sessionroutingcontext_reset", "session_context_sessionroutingcontext_suggest", "session_fallback", "session_fallback_agentdir", "session_fallback_getruntime", "session_fallback_promptwithminimalsession", "tests_classifier_test", "tests_diagnostics_test" ], "2": [ "quota_quotasnapshot", "reliability", "reliability_begintrial", "reliability_circuitstate", "reliability_default_reliability", "reliability_emptyreliabilitystate", "reliability_getcircuitstate", "reliability_loadreliability", "reliability_normalizerecord", "reliability_prunefailures", "reliability_recordmodelfailure", "reliability_recordmodelsuccess", "reliability_recordsetmodeloutcome", "reliability_reliabilityconfig", "reliability_reliabilitypath", "reliability_reliabilityrecord", "reliability_reliabilitystate", "reliability_resolvereliabilityconfig", "reliability_savereliability", "reliability_shouldopenimmediately", "reliability_store", "reliability_store_default_io", "reliability_store_reliabilityio", "reliability_store_reliabilityio_load", "reliability_store_reliabilityio_save", "reliability_store_reliabilityoutcome", "reliability_store_reliabilitysource", "reliability_store_reliabilitystore", "reliability_store_reliabilitystore_applyoutcomes", "reliability_store_reliabilitystore_begintrial", "reliability_store_reliabilitystore_constructor", "reliability_store_reliabilitystore_getcircuitstate", "reliability_store_reliabilitystore_getstate", "reliability_store_reliabilitystore_ismodelhealthy", "reliability_store_reliabilitystore_opencircuitcount", "reliability_store_reliabilitystore_path", "reliability_store_reliabilitystore_persist", "reliability_store_reliabilitystore_prunestaletrials", "reliability_store_reliabilitystore_recordfailure", "reliability_store_reliabilitystore_recordsettled", "reliability_store_reliabilitystore_recordsuccess", "reliability_store_reliabilitystore_reload", "reliability_store_reliabilitystore_updateconfig", "reliability_store_reliabilitystoreoptions", "routing", "routing_bifrosttier", "routing_billingclass", "routing_classify", "routing_diagnosecandidates", "routing_findcandidates", "routing_findonemodel", "routing_healthymodelresolution", "routing_modelcontextsize", "routing_modelcost", "routing_modelinputcost", "routing_modelkey", "routing_modeloutputcost", "routing_resolvehealthymodel", "routing_resolvemodel", "routing_resolvemodelwithfallback", "routing_routedmodelresolution", "routing_selectmodel", "routing_selectweighted", "routing_skippedcandidate", "routing_subscriptionweights", "routing_weeklyquotapreference", "tests_commands_test", "tests_helpers", "tests_helpers_makeclassifiermodel", "tests_helpers_makectx", "tests_helpers_makemodel", "tests_helpers_makeregistry", "tests_helpers_withoutcost", "tests_pipeline_test", "tests_pipeline_test_deps", "tests_quota_routing_test", "tests_quota_routing_test_fresh", "tests_quota_routing_test_model", "tests_quota_routing_test_snapshot", "tests_quota_routing_test_withrandom", "tests_reliability_store_test", "tests_reliability_store_test_cfg", "tests_reliability_store_test_makeio", "tests_reliability_test", "tests_routing_test", "tests_runtime_reliability_test", "tests_runtime_setmodel_throw_test" ], "3": [ "ref_advisory", "ref_apply", "ref_cheapest", "ref_cheapest_input", "ref_cheapest_output", "ref_fastest", "ref_first", "ref_high", "ref_largest_context", "ref_low", "ref_max", "ref_medium", "ref_minimal", "ref_off", "ref_random", "ref_subscription_balance", "ref_xhigh", "schema_additionalproperties_additionalproperties", "schema_additionalproperties_enum", "schema_additionalproperties_properties", "schema_additionalproperties_type", "schema_bytier_additionalproperties", "schema_bytier_type", "schema_categorystrategies_additionalproperties", "schema_categorystrategies_default", "schema_categorystrategies_description", "schema_categorystrategies_type", "schema_default_frontier", "schema_default_general", "schema_default_quick", "schema_defaultlevel_default", "schema_defaultlevel_enum", "schema_defaultlevel_type", "schema_definitions_thinkingconfig", "schema_maxlevel_default", "schema_maxlevel_enum", "schema_maxlevel_type", "schema_mode_default", "schema_mode_enum", "schema_mode_type", "schema_properties_bytier", "schema_properties_categorystrategies", "schema_properties_defaultlevel", "schema_properties_hourstoreset", "schema_properties_maxlevel", "schema_properties_mode", "schema_properties_weeklyremainingfraction", "schema_providers_additionalproperties", "schema_strategy_enum", "schema_thinkingconfig_additionalproperties", "schema_thinkingconfig_description", "schema_thinkingconfig_properties", "schema_thinkingconfig_type" ], "4": [ "agent_tui", "earendil_works_pi_ai", "earendil_works_pi_coding_agent", "package", "package_author", "package_author_name", "package_author_url", "package_bugs", "package_bugs_url", "package_description", "package_devdependencies", "package_devdependencies_agent_tui", "package_devdependencies_types_node", "package_devdependencies_typescript", "package_homepage", "package_keywords", "package_license", "package_name", "package_peerdependencies", "package_peerdependencies_earendil_works_pi_ai", "package_peerdependencies_earendil_works_pi_coding_agent", "package_pi", "package_pi_extensions", "package_pi_minpiversion", "package_repository", "package_repository_type", "package_repository_url", "package_scripts", "package_scripts_lint", "package_scripts_release", "package_scripts_test", "package_scripts_test_integration", "package_scripts_test_ui", "package_scripts_test_ui_agent_tui", "package_scripts_test_ui_reliability", "package_scripts_typecheck", "package_type", "package_version", "ref_ai", "ref_coding_agent", "ref_developer_tools", "ref_index_ts", "ref_llm", "ref_model_router", "ref_model_routing", "ref_pi_extension", "ref_pi_package", "types_node", "typescript" ], "5": [ "ref_frontier", "ref_general", "ref_quick", "schema_additionalproperties_oneof", "schema_cache_ref", "schema_classifier_ref", "schema_debug_ref", "schema_default_default", "schema_default_description", "schema_default_examples", "schema_default_type", "schema_discovery_ref", "schema_items_ref", "schema_models_additionalproperties", "schema_models_default", "schema_models_description", "schema_models_examples", "schema_models_type", "schema_properties", "schema_properties_cache", "schema_properties_classifier", "schema_properties_debug", "schema_properties_default", "schema_properties_discovery", "schema_properties_models", "schema_properties_quotarouting", "schema_properties_reliability", "schema_properties_rules", "schema_properties_silent", "schema_properties_strategy", "schema_properties_thinking", "schema_quotarouting_ref", "schema_reliability_ref", "schema_rules_description", "schema_rules_items", "schema_rules_type", "schema_rules_x_aihints", "schema_silent_default", "schema_silent_description", "schema_silent_type", "schema_strategy_default", "schema_strategy_description", "schema_strategy_type", "schema_thinking_ref", "schema_x_aihints_atomic", "schema_x_aihints_danger" ], "6": [ "examples_task_aware_routing", "examples_task_aware_routing_cache", "examples_task_aware_routing_cache_enabled", "examples_task_aware_routing_cache_maxentries", "examples_task_aware_routing_cache_threshold", "examples_task_aware_routing_categorystrategies", "examples_task_aware_routing_categorystrategies_architecture", "examples_task_aware_routing_categorystrategies_code_review", "examples_task_aware_routing_categorystrategies_debugging", "examples_task_aware_routing_categorystrategies_free_pool", "examples_task_aware_routing_categorystrategies_frontend", "examples_task_aware_routing_categorystrategies_general", "examples_task_aware_routing_categorystrategies_implementation", "examples_task_aware_routing_categorystrategies_long_context", "examples_task_aware_routing_categorystrategies_premium", "examples_task_aware_routing_categorystrategies_quick", "examples_task_aware_routing_categorystrategies_reasoning", "examples_task_aware_routing_categorystrategies_summarisation", "examples_task_aware_routing_categorystrategies_testing", "examples_task_aware_routing_categorystrategies_writing", "examples_task_aware_routing_classifier", "examples_task_aware_routing_classifier_enabled", "examples_task_aware_routing_classifier_fallbacktoregex", "examples_task_aware_routing_classifier_maxtokens", "examples_task_aware_routing_classifier_method", "examples_task_aware_routing_classifier_model", "examples_task_aware_routing_classifier_systemprompt", "examples_task_aware_routing_classifier_temperature", "examples_task_aware_routing_comment", "examples_task_aware_routing_debug", "examples_task_aware_routing_debug_enabled", "examples_task_aware_routing_default", "examples_task_aware_routing_enabled", "examples_task_aware_routing_reliability", "examples_task_aware_routing_reliability_cooldownminutes", "examples_task_aware_routing_reliability_enabled", "examples_task_aware_routing_reliability_failurethreshold", "examples_task_aware_routing_reliability_windowminutes", "examples_task_aware_routing_rules", "examples_task_aware_routing_schema", "examples_task_aware_routing_strategy" ], "7": [ "ref_auto", "ref_direct", "ref_subprocess", "schema_classifierconfig_properties", "schema_endpoint_description", "schema_endpoint_type", "schema_fallbacktoregex_default", "schema_fallbacktoregex_description", "schema_fallbacktoregex_type", "schema_maxtokens_default", "schema_maxtokens_description", "schema_maxtokens_maximum", "schema_maxtokens_minimum", "schema_maxtokens_type", "schema_method_default", "schema_method_description", "schema_method_enum", "schema_method_type", "schema_model_description", "schema_model_type", "schema_pattern_description", "schema_pattern_type", "schema_properties_endpoint", "schema_properties_fallbacktoregex", "schema_properties_maxtokens", "schema_properties_method", "schema_properties_model", "schema_properties_pattern", "schema_properties_systemprompt", "schema_properties_temperature", "schema_routerule_properties", "schema_systemprompt_default", "schema_systemprompt_description", "schema_systemprompt_type", "schema_temperature_default", "schema_temperature_description", "schema_temperature_maximum", "schema_temperature_minimum", "schema_temperature_type" ], "8": [ "cache", "cache_cachepath", "cache_default_max_entries", "cache_default_threshold", "cache_demotecacheentry", "cache_evictifneeded", "cache_findcachedcategory", "cache_loadcache", "cache_lookupcache", "cache_normalize", "cache_tier_escalation", "cache_tokenset", "cache_touchcacheentry", "cache_updatecache", "cache_warmstartcache", "session_context", "session_context_historyentry", "session_context_sessioncontextconfig", "tests_cache_test" ], "9": [ "bifrost", "bifrost_cache", "bifrost_cache_enabled", "bifrost_cache_maxentries", "bifrost_cache_threshold", "bifrost_categorystrategies", "bifrost_categorystrategies_frontier", "bifrost_categorystrategies_general", "bifrost_categorystrategies_quick", "bifrost_classifier", "bifrost_classifier_enabled", "bifrost_classifier_fallbacktoregex", "bifrost_classifier_maxtokens", "bifrost_classifier_method", "bifrost_classifier_model", "bifrost_classifier_temperature", "bifrost_debug", "bifrost_debug_enabled", "bifrost_default", "bifrost_enabled", "bifrost_models", "bifrost_models_frontier", "bifrost_models_general", "bifrost_models_quick", "bifrost_reliability", "bifrost_reliability_cooldownminutes", "bifrost_reliability_enabled", "bifrost_reliability_failurethreshold", "bifrost_reliability_windowminutes", "bifrost_schema", "bifrost_silent", "bifrost_strategy" ], "10": [ "examples_advanced_classifier_prompt", "examples_advanced_classifier_prompt_cache", "examples_advanced_classifier_prompt_cache_enabled", "examples_advanced_classifier_prompt_cache_maxentries", "examples_advanced_classifier_prompt_cache_threshold", "examples_advanced_classifier_prompt_categorystrategies", "examples_advanced_classifier_prompt_categorystrategies_frontier", "examples_advanced_classifier_prompt_categorystrategies_general", "examples_advanced_classifier_prompt_categorystrategies_quick", "examples_advanced_classifier_prompt_classifier", "examples_advanced_classifier_prompt_classifier_enabled", "examples_advanced_classifier_prompt_classifier_fallbacktoregex", "examples_advanced_classifier_prompt_classifier_maxtokens", "examples_advanced_classifier_prompt_classifier_method", "examples_advanced_classifier_prompt_classifier_model", "examples_advanced_classifier_prompt_classifier_systemprompt", "examples_advanced_classifier_prompt_classifier_temperature", "examples_advanced_classifier_prompt_comment", "examples_advanced_classifier_prompt_debug", "examples_advanced_classifier_prompt_debug_enabled", "examples_advanced_classifier_prompt_default", "examples_advanced_classifier_prompt_enabled", "examples_advanced_classifier_prompt_reliability", "examples_advanced_classifier_prompt_reliability_cooldownminutes", "examples_advanced_classifier_prompt_reliability_enabled", "examples_advanced_classifier_prompt_reliability_failurethreshold", "examples_advanced_classifier_prompt_reliability_windowminutes", "examples_advanced_classifier_prompt_rules", "examples_advanced_classifier_prompt_schema", "examples_advanced_classifier_prompt_strategy" ], "11": [ "schema_gamma_default", "schema_gamma_description", "schema_gamma_minimum", "schema_gamma_type", "schema_properties_gamma", "schema_properties_providers", "schema_properties_refreshminutes", "schema_properties_reservepercent", "schema_properties_staleminutes", "schema_providers_description", "schema_providers_type", "schema_quotaroutingconfig_properties", "schema_refreshminutes_default", "schema_refreshminutes_description", "schema_refreshminutes_minimum", "schema_refreshminutes_type", "schema_reservepercent_default", "schema_reservepercent_description", "schema_reservepercent_maximum", "schema_reservepercent_minimum", "schema_reservepercent_type", "schema_staleminutes_default", "schema_staleminutes_description", "schema_staleminutes_minimum", "schema_staleminutes_type" ], "12": [ "event", "freetypefont", "imagefont", "path", "popen", "scripts_ui_smoke", "scripts_ui_smoke_capture", "scripts_ui_smoke_cell", "scripts_ui_smoke_load_font", "scripts_ui_smoke_main", "scripts_ui_smoke_reader", "scripts_ui_smoke_screen", "scripts_ui_smoke_screen_apply_sgr", "scripts_ui_smoke_screen_clear_all", "scripts_ui_smoke_screen_clear_line", "scripts_ui_smoke_screen_csi", "scripts_ui_smoke_screen_draw", "scripts_ui_smoke_screen_init", "scripts_ui_smoke_screen_lines", "scripts_ui_smoke_screen_newline", "scripts_ui_smoke_screen_parse", "scripts_ui_smoke_screen_put", "scripts_ui_smoke_screen_restore_screen", "scripts_ui_smoke_screen_save_screen", "scripts_ui_smoke_screen_scroll_up", "scripts_ui_smoke_send", "scripts_ui_smoke_set_winsize", "scripts_ui_smoke_spawn_pi", "scripts_ui_smoke_wait_stable" ], "13": [ "cache_cacheentry", "classification_pipeline_classificationpipeline", "commands_bifroststate", "commands_getbifrostcommandcompletions", "commands_logoverwrite", "commands_setbifrostsilent", "config_generatetierdescriptions", "config_loadconfig", "config_loadrules", "config_readjson", "debug_setupdebug", "diagnostics_formatdiagnostic", "diagnostics_patternunresolvable", "index", "index_bifrostextension", "index_bifrostextension_getpipeline", "index_bifrostextension_summarizequota", "index_buildpipeline", "index_endpointclassifier", "index_resolveclassifiermodels", "inline_override", "inline_override_inlineoverrideresult", "inline_override_parseinlineoverride", "tests_bifrost_commands_test", "tests_bifrost_commands_test_makectx", "tests_bifrost_commands_test_makestate", "tests_bifrost_commands_test_makestore", "tests_inline_override_test", "tests_inline_override_test_models" ], "14": [ "examples_advanced_classifier_prompt_models", "examples_advanced_classifier_prompt_models_frontier", "examples_advanced_classifier_prompt_models_general", "examples_advanced_classifier_prompt_models_quick", "examples_task_aware_routing_json_ref_provider_best_available_model", "examples_task_aware_routing_json_ref_provider_cheap_coding_model", "examples_task_aware_routing_json_ref_provider_free_coding_model", "examples_task_aware_routing_json_ref_provider_free_fast_model", "examples_task_aware_routing_json_ref_provider_strong_coding_model", "examples_task_aware_routing_json_ref_provider_very_large_model", "examples_task_aware_routing_models", "examples_task_aware_routing_models_architecture", "examples_task_aware_routing_models_code_review", "examples_task_aware_routing_models_debugging", "examples_task_aware_routing_models_free_pool", "examples_task_aware_routing_models_frontend", "examples_task_aware_routing_models_general", "examples_task_aware_routing_models_implementation", "examples_task_aware_routing_models_long_context", "examples_task_aware_routing_models_premium", "examples_task_aware_routing_models_quick", "examples_task_aware_routing_models_reasoning", "examples_task_aware_routing_models_summarisation", "examples_task_aware_routing_models_testing", "examples_task_aware_routing_models_writing", "ref_provider_frontend_model" ], "15": [ "index_bifrostextension_decidethinking", "tests_thinking_test", "tests_thinking_test_signals", "thinking", "thinking_assessthinking", "thinking_clamptomodel", "thinking_comparethinkinglevels", "thinking_countquestionmarks", "thinking_filereferencecount", "thinking_levels", "thinking_scorethinking", "thinking_thinkingdecision", "thinking_thinkinghistoryentry", "thinking_thinkingsession", "thinking_thinkingsession_constructor", "thinking_thinkingsession_getlastturnoutcome", "thinking_thinkingsession_istopicchange", "thinking_thinkingsession_noteturnoutcome", "thinking_thinkingsession_prunestale", "thinking_thinkingsession_record", "thinking_thinkingsession_reset", "thinking_thinkingsession_suggest", "thinking_thinkingsession_turndepth", "thinking_thinkingsessionconfig", "thinking_thinkingsignals", "thinking_tokenize" ], "16": [ "examples_economical_frontier_reliability", "examples_economical_frontier_reliability_cache", "examples_economical_frontier_reliability_cache_enabled", "examples_economical_frontier_reliability_cache_maxentries", "examples_economical_frontier_reliability_cache_threshold", "examples_economical_frontier_reliability_categorystrategies", "examples_economical_frontier_reliability_categorystrategies_economical", "examples_economical_frontier_reliability_categorystrategies_frontier", "examples_economical_frontier_reliability_classifier", "examples_economical_frontier_reliability_classifier_enabled", "examples_economical_frontier_reliability_classifier_fallbacktoregex", "examples_economical_frontier_reliability_classifier_maxtokens", "examples_economical_frontier_reliability_classifier_method", "examples_economical_frontier_reliability_classifier_model", "examples_economical_frontier_reliability_classifier_temperature", "examples_economical_frontier_reliability_default", "examples_economical_frontier_reliability_enabled", "examples_economical_frontier_reliability_reliability", "examples_economical_frontier_reliability_reliability_cooldownminutes", "examples_economical_frontier_reliability_reliability_enabled", "examples_economical_frontier_reliability_reliability_failurethreshold", "examples_economical_frontier_reliability_reliability_windowminutes", "examples_economical_frontier_reliability_rules", "examples_economical_frontier_reliability_schema", "examples_economical_frontier_reliability_strategy" ], "17": [ "examples_subscription_balance_frontier", "examples_subscription_balance_frontier_categorystrategies", "examples_subscription_balance_frontier_categorystrategies_frontier", "examples_subscription_balance_frontier_categorystrategies_general", "examples_subscription_balance_frontier_categorystrategies_quick", "examples_subscription_balance_frontier_comment", "examples_subscription_balance_frontier_default", "examples_subscription_balance_frontier_enabled", "examples_subscription_balance_frontier_models", "examples_subscription_balance_frontier_models_frontier", "examples_subscription_balance_frontier_models_general", "examples_subscription_balance_frontier_models_quick", "examples_subscription_balance_frontier_quotarouting", "examples_subscription_balance_frontier_quotarouting_gamma", "examples_subscription_balance_frontier_quotarouting_refreshminutes", "examples_subscription_balance_frontier_quotarouting_reservepercent", "examples_subscription_balance_frontier_quotarouting_staleminutes", "examples_subscription_balance_frontier_schema", "examples_subscription_balance_frontier_strategy", "ref_antigravity_your_frontier_model", "ref_openai_codex_your_frontier_model", "ref_opencode_go_your_paid_fallback_model", "ref_provider_your_cheap_free_model", "ref_provider_your_default_model" ], "18": [ "docs_site", "docs_site_announcecopystatus", "docs_site_copybuttons", "docs_site_copystatus", "docs_site_copytext", "docs_site_copyvalue", "docs_site_gatewaycanvas", "docs_site_reducedmotionquery", "docs_site_resetcopybutton", "docs_site_setupgatewayanimation", "docs_site_setupgatewayanimation_createroutes", "docs_site_setupgatewayanimation_cubicpoint", "docs_site_setupgatewayanimation_draw", "docs_site_setupgatewayanimation_drawgateway", "docs_site_setupgatewayanimation_drawroute", "docs_site_setupgatewayanimation_gatewayposition", "docs_site_setupgatewayanimation_resize", "docs_site_setupgatewayanimation_routepoint", "docs_site_setupgatewayanimation_routepulse", "docs_site_setupgatewayanimation_start", "docs_site_setupgatewayanimation_stop" ], "19": [ "ref_node", "ref_node_modules", "ref_tests_ts", "ref_ts", "tsconfig", "tsconfig_compileroptions", "tsconfig_compileroptions_allowimportingtsextensions", "tsconfig_compileroptions_forceconsistentcasinginfilenames", "tsconfig_compileroptions_module", "tsconfig_compileroptions_moduleresolution", "tsconfig_compileroptions_noemit", "tsconfig_compileroptions_nofallthroughcasesinswitch", "tsconfig_compileroptions_nouncheckedsideeffectimports", "tsconfig_compileroptions_nounusedlocals", "tsconfig_compileroptions_nounusedparameters", "tsconfig_compileroptions_skiplibcheck", "tsconfig_compileroptions_strict", "tsconfig_compileroptions_target", "tsconfig_compileroptions_types", "tsconfig_exclude", "tsconfig_include" ], "20": [ "commands", "commands_applyprobeoutcomes", "commands_bifrost_command_options", "commands_buildinitproposal", "commands_clearbifrostwidgets", "commands_commandentry", "commands_commandfn", "commands_commandspec", "commands_createcommandrouter", "commands_dashboardcommands", "commands_discoverysourceline", "commands_exact", "commands_finalizeoverwrite", "commands_formatbifrostcommandchoice", "commands_formatcandidatelines", "commands_handlebenchmark", "commands_handleinit", "commands_handlepreview", "commands_handlesync", "commands_handleupdate", "commands_isbifrostsilent", "commands_log", "commands_opencircuitcount", "commands_pickbifrostcommand", "commands_prefix", "commands_proposal_strategies", "commands_refreshanddiscover", "commands_resolvetierdisplay", "commands_silentcontexts", "commands_syncbifrostmodestatus", "commands_uibusy", "commands_uidone", "commands_uioutput", "commands_uiresult", "commands_usesdiscovery", "discovery_parsediscoveryoptions", "result_viewer_showbifrostresult", "routing_getstrategy" ], "21": [ "examples_economical_frontier", "examples_economical_frontier_cache", "examples_economical_frontier_cache_enabled", "examples_economical_frontier_cache_maxentries", "examples_economical_frontier_cache_threshold", "examples_economical_frontier_categorystrategies", "examples_economical_frontier_categorystrategies_economical", "examples_economical_frontier_categorystrategies_frontier", "examples_economical_frontier_classifier", "examples_economical_frontier_classifier_enabled", "examples_economical_frontier_classifier_fallbacktoregex", "examples_economical_frontier_classifier_maxtokens", "examples_economical_frontier_classifier_method", "examples_economical_frontier_classifier_model", "examples_economical_frontier_classifier_temperature", "examples_economical_frontier_default", "examples_economical_frontier_enabled", "examples_economical_frontier_rules", "examples_economical_frontier_schema", "examples_economical_frontier_strategy" ], "22": [ "quota", "quota_fetchanthropicquota", "quota_fetchantigravityquota", "quota_fetchcodexquota", "quota_getanthropictoken", "quota_getantigravitytoken", "quota_getauth", "quota_getcodexaccess", "quota_providerquota", "quota_quotastore", "quota_quotastore_config", "quota_quotastore_constructor", "quota_quotastore_fetch", "quota_quotastore_getsnapshot", "quota_quotastore_isfresh", "quota_quotastore_refreshifstale", "quota_quotastore_setsnapshot" ], "23": [ "schema_debugconfig_additionalproperties", "schema_debugconfig_description", "schema_debugconfig_properties", "schema_debugconfig_type", "schema_definitions_debugconfig", "schema_enabled_default", "schema_enabled_description", "schema_enabled_type", "schema_properties_enabled" ], "24": [ "scripts_ui_reliability_fake_provider", "scripts_ui_reliability_fake_provider_agent_tui_session_store", "scripts_ui_reliability_fake_provider_agent_tui_socket", "scripts_ui_reliability_fake_provider_agent_tui_ui_state", "scripts_ui_reliability_fake_provider_agent_tui_ws_disabled", "scripts_ui_reliability_fake_provider_agent_tui_ws_state", "scripts_ui_reliability_fake_provider_cleanup", "scripts_ui_reliability_fake_provider_poll_until", "scripts_ui_reliability_fake_provider_prompt", "scripts_ui_reliability_fake_provider_resolve_binary", "scripts_ui_reliability_fake_provider_sh__entry", "scripts_ui_reliability_fake_provider_start_pi", "scripts_ui_reliability_fake_provider_wait_mode_state" ], "25": [ "scripts_ui_smoke_agent_tui", "scripts_ui_smoke_agent_tui_agent_tui_session_store", "scripts_ui_smoke_agent_tui_agent_tui_socket", "scripts_ui_smoke_agent_tui_agent_tui_ui_state", "scripts_ui_smoke_agent_tui_agent_tui_ws_disabled", "scripts_ui_smoke_agent_tui_agent_tui_ws_state", "scripts_ui_smoke_agent_tui_cleanup", "scripts_ui_smoke_agent_tui_resolve_binary", "scripts_ui_smoke_agent_tui_send_command", "scripts_ui_smoke_agent_tui_sh__entry", "scripts_ui_smoke_agent_tui_snapshot", "scripts_ui_smoke_agent_tui_wait_for", "scripts_ui_smoke_agent_tui_wait_gone" ], "26": [ "tests_ux_status_test", "tests_ux_status_test_makectx", "ux_status", "ux_status_bifrostmodestate", "ux_status_formatbifroststatus", "ux_status_modelabel", "ux_status_registry_refresh_ttl_ms", "ux_status_registryrefreshstate", "ux_status_setbifrostmodestatus", "ux_status_setbifroststatus", "ux_status_setbifrostworkingmessage", "ux_status_shouldrefreshregistry", "ux_status_statustext" ], "27": [ "ref_model", "ref_pattern", "schema_classifierconfig_additionalproperties", "schema_classifierconfig_description", "schema_classifierconfig_required", "schema_classifierconfig_type", "schema_definitions", "schema_definitions_classifierconfig", "schema_definitions_routerule", "schema_routerule_additionalproperties", "schema_routerule_required", "schema_routerule_type" ], "28": [ "runtime_reliability", "runtime_reliability_assistantoutcome", "runtime_reliability_modelkey", "runtime_reliability_runtimefailure", "runtime_reliability_runtimereliabilitytracker", "runtime_reliability_runtimereliabilitytracker_begin", "runtime_reliability_runtimereliabilitytracker_observe", "runtime_reliability_runtimereliabilitytracker_settle", "tests_runtime_reliability_tracker_test", "tests_runtime_reliability_tracker_test_failed", "tests_runtime_reliability_tracker_test_succeeded" ], "29": [ "examples_economical_frontier_models", "examples_economical_frontier_models_frontier", "examples_economical_frontier_reliability_models", "examples_economical_frontier_reliability_models_economical", "examples_economical_frontier_reliability_models_frontier", "examples_exact_bindings_models_frontier", "examples_large_context_json_ref_openai_codex_gpt_5_4", "examples_large_context_json_ref_opencode_go_kimi_k3", "examples_large_context_models_deep" ], "30": [ "examples_large_context", "examples_large_context_categorystrategies", "examples_large_context_categorystrategies_deep", "examples_large_context_categorystrategies_long_context", "examples_large_context_categorystrategies_quick", "examples_large_context_default", "examples_large_context_enabled", "examples_large_context_models", "examples_large_context_models_long_context", "examples_large_context_rules", "examples_large_context_schema", "examples_large_context_strategy", "ref_provider_replace_with_large_context_model" ], "31": [ "ref_free", "ref_managed", "ref_scoped", "schema_additionalproperties_items", "schema_additionalproperties_uniqueitems", "schema_definitions_discoveryconfig", "schema_discoveryconfig_additionalproperties", "schema_discoveryconfig_description", "schema_discoveryconfig_properties", "schema_discoveryconfig_required", "schema_discoveryconfig_type", "schema_items_enum", "schema_items_type", "schema_managed_additionalproperties", "schema_managed_description", "schema_managed_type", "schema_properties_managed" ], "32": [ "result_viewer", "result_viewer_isescapekey", "result_viewer_resulttheme", "result_viewer_resultviewer", "result_viewer_resultviewer_constructor", "result_viewer_resultviewer_handleinput", "result_viewer_resultviewer_invalidate", "result_viewer_resultviewer_render", "result_viewer_wrapresultlines", "tests_result_viewer_test" ], "33": [ "schema_definitions_reliabilityconfig", "schema_path_description", "schema_path_type", "schema_properties_path", "schema_reliabilityconfig_additionalproperties", "schema_reliabilityconfig_description", "schema_reliabilityconfig_properties", "schema_reliabilityconfig_type" ], "34": [ "scripts_release", "scripts_release_args", "scripts_release_bumpversion", "scripts_release_getlatesttag", "scripts_release_main", "scripts_release_parseversion", "scripts_release_root", "scripts_release_run", "scripts_release_script_dir", "tests_release_test" ], "35": [ "collection_ranking", "collection_ranking_capfreemodels", "collection_ranking_collectionranking", "collection_ranking_fetchfreemodelranking", "collection_ranking_free_model_limit", "collection_ranking_openrouterslug", "collection_ranking_parsecollectionhtml", "collection_ranking_sorttiermodels", "tests_collection_ranking_test" ], "36": [ "examples_rules_only_local", "examples_rules_only_local_classifier", "examples_rules_only_local_classifier_enabled", "examples_rules_only_local_classifier_model", "examples_rules_only_local_default", "examples_rules_only_local_enabled", "examples_rules_only_local_rules", "examples_rules_only_local_schema", "examples_rules_only_local_strategy" ], "37": [ "examples_economical_frontier_models_economical", "examples_large_context_json_ref_lmstudio_openai_gpt_oss_20b", "examples_large_context_json_ref_ollama_qwen2_5_coder_latest", "examples_large_context_models_quick", "examples_rules_only_local_models", "examples_rules_only_local_models_economical", "examples_rules_only_local_models_frontier", "ref_lmstudio_openai_gpt_oss_120b", "ref_ollama_deepseek_r1_latest" ], "38": [ "examples_exact_bindings", "examples_exact_bindings_default", "examples_exact_bindings_enabled", "examples_exact_bindings_models", "examples_exact_bindings_models_economical", "examples_exact_bindings_rules", "examples_exact_bindings_schema", "examples_exact_bindings_strategy" ], "39": [ "probe", "probe_assistanttext", "probe_probe_prompt_text", "probe_probeone", "probe_proberesult", "probe_runprobe", "probe_runprobe_worker", "tests_probe_test" ], "40": [ "scripts_resolve_test_binary", "scripts_resolve_test_binary_isexecutable", "scripts_resolve_test_binary_resolvetestbinary", "scripts_resolve_test_binary_scriptpath", "scripts_resolve_test_binary_trimenvvalue", "scripts_resolve_test_binary_unique", "tests_resolve_test_binary_test", "tests_resolve_test_binary_test_makeexecutablescript" ], "41": [ "scripts_fake_provider_server", "scripts_fake_provider_server_attempts", "scripts_fake_provider_server_json", "scripts_fake_provider_server_port", "scripts_fake_provider_server_server", "scripts_fake_provider_server_sse", "scripts_fake_provider_server_stats" ], "42": [ "schema", "schema_description", "schema_id", "schema_schema", "schema_title", "schema_type" ], "43": [ "schema_maxentries_default", "schema_maxentries_description", "schema_maxentries_maximum", "schema_maxentries_minimum", "schema_maxentries_type", "schema_properties_maxentries" ], "44": [ "schema_cacheconfig_additionalproperties", "schema_cacheconfig_description", "schema_cacheconfig_properties", "schema_cacheconfig_type", "schema_definitions_cacheconfig", "schema_properties_threshold", "schema_threshold_default", "schema_threshold_description", "schema_threshold_maximum", "schema_threshold_minimum", "schema_threshold_type" ], "45": [ "tests_integration_integration_test", "tests_integration_integration_test_combined", "tests_integration_integration_test_dirname", "tests_integration_integration_test_extension_path", "tests_integration_integration_test_pi_args", "tests_integration_integration_test_runpi" ], "46": [ "cache_savecache", "commands_writeandreloadconfig", "docref_adr_0015", "runtime_state", "runtime_state_default_runtime_state", "runtime_state_loadruntimestate", "runtime_state_persistedmodestate", "runtime_state_runtimemodestate", "runtime_state_runtimestatepath", "runtime_state_saveruntimestate", "storage", "storage_readjsonfile", "storage_readtextfile", "storage_resolvestoragepath", "storage_writejsonfile", "storage_writetextfile", "tests_runtime_state_test", "tests_storage_test" ], "47": [ "examples_large_context_classifier", "examples_large_context_classifier_enabled", "examples_large_context_classifier_fallbacktoregex", "examples_large_context_classifier_method", "examples_large_context_classifier_model" ], "48": [ "schema_cooldownminutes_default", "schema_cooldownminutes_description", "schema_cooldownminutes_minimum", "schema_cooldownminutes_type", "schema_properties_cooldownminutes" ], "49": [ "schema_failurethreshold_default", "schema_failurethreshold_description", "schema_failurethreshold_minimum", "schema_failurethreshold_type", "schema_properties_failurethreshold" ], "50": [ "schema_properties_windowminutes", "schema_windowminutes_default", "schema_windowminutes_description", "schema_windowminutes_minimum", "schema_windowminutes_type" ], "51": [ "test_thinking", "test_thinking_ctx", "test_thinking_dispatch", "test_thinking_logged", "test_thinking_state" ], "53": [ "schema_definitions_quotaroutingconfig", "schema_quotaroutingconfig_additionalproperties", "schema_quotaroutingconfig_description", "schema_quotaroutingconfig_type" ], "55": [ "tests_extension_loading_test", "tests_extension_loading_test_pipackagedir", "tests_extension_loading_test_projectdir" ] }, "cohesion": { "0": 0.07926829268292683, "1": 0.06299603174603174, "2": 0.061213579256883185, "3": 0.054426705370101594, "4": 0.04081632653061224, "5": 0.043478260869565216, "6": 0.04878048780487805, "7": 0.05128205128205128, "8": 0.2046783625730994, "9": 0.0625, "10": 0.06666666666666667, "11": 0.08, "12": 0.14285714285714285, "13": 0.1206896551724138, "14": 0.16307692307692306, "15": 0.12, "16": 0.08, "17": 0.08333333333333333, "18": 0.1380952380952381, "19": 0.09523809523809523, "20": 0.16358463726884778, "21": 0.1, "22": 0.19117647058823528, "23": 0.2222222222222222, "24": 0.19230769230769232, "25": 0.23076923076923078, "26": 0.2692307692307692, "27": 0.18181818181818182, "28": 0.21818181818181817, "29": 0.2777777777777778, "30": 0.15384615384615385, "31": 0.11764705882352941, "32": 0.28888888888888886, "33": 0.25, "34": 0.3333333333333333, "35": 0.4444444444444444, "36": 0.2222222222222222, "37": 0.2777777777777778, "38": 0.25, "39": 0.35714285714285715, "40": 0.39285714285714285, "41": 0.38095238095238093, "42": 0.3333333333333333, "43": 0.3333333333333333, "44": 0.18181818181818182, "45": 0.3333333333333333, "46": 0.2222222222222222, "47": 0.4, "48": 0.4, "49": 0.4, "50": 0.4, "51": 0.4, "53": 0.5, "55": 0.6666666666666666 }, "gods": [ { "id": "index_bifrostextension", "label": "bifrostExtension()", "degree": 51 }, { "id": "commands_createcommandrouter", "label": "createCommandRouter()", "degree": 41 }, { "id": "reliability_store_reliabilitystore", "label": "ReliabilityStore", "degree": 22 }, { "id": "commands_handleinit", "label": "handleInit()", "degree": 20 }, { "id": "debug_debug", "label": "debug()", "degree": 19 }, { "id": "commands_handleupdate", "label": "handleUpdate()", "degree": 19 }, { "id": "routing_modelkey", "label": "modelKey()", "degree": 18 }, { "id": "schema_additionalproperties_enum", "label": "enum", "degree": 17 }, { "id": "scripts_ui_smoke_screen", "label": "Screen", "degree": 15 }, { "id": "examples_task_aware_routing_models", "label": "models", "degree": 15 } ], "surprises": [ { "source": "reconcileDiscoveredModels()", "target": "modelKey()", "source_files": [ "discovery.ts", "routing.ts" ], "confidence": "INFERRED", "relation": "indirect_call", "why": "inferred connection - not explicitly stated in source; connects across different repos/directories; bridges separate communities" }, { "source": "BifrostState", "target": "BifrostConfig", "source_files": [ "commands.ts", "config.ts" ], "confidence": "EXTRACTED", "relation": "references", "why": "connects across different repos/directories; bridges separate communities" }, { "source": "BifrostConfig", "target": "ReliabilityConfig", "source_files": [ "config.ts", "reliability.ts" ], "confidence": "EXTRACTED", "relation": "references", "why": "connects across different repos/directories; bridges separate communities" }, { "source": "BifrostConfig", "target": "RouteRule", "source_files": [ "config.ts", "routing.ts" ], "confidence": "EXTRACTED", "relation": "references", "why": "connects across different repos/directories; bridges separate communities" }, { "source": "DiscoveryDiff", "target": "BifrostConfig", "source_files": [ "discovery.ts", "config.ts" ], "confidence": "EXTRACTED", "relation": "references", "why": "connects across different repos/directories; peripheral node `DiscoveryDiff` unexpectedly reaches hub `BifrostConfig`" } ], "questions": [ { "type": "bridge_node", "question": "Why does `definitions` connect `Community 27` to `Community 33`, `Community 3`, `Community 42`, `Community 44`, `Community 53`, `Community 23`, `Community 31`?", "why": "High betweenness centrality (0.029) - this node is a cross-community bridge." }, { "type": "bridge_node", "question": "Why does `properties` connect `Community 5` to `Community 42`, `Community 3`, `Community 23`?", "why": "High betweenness centrality (0.019) - this node is a cross-community bridge." }, { "type": "bridge_node", "question": "Why does `properties` connect `Community 11` to `Community 53`?", "why": "High betweenness centrality (0.017) - this node is a cross-community bridge." }, { "type": "verify_inferred", "question": "Are the 13 inferred relationships involving `bifrostExtension()` (e.g. with `getBifrostCommandCompletions()` and `getPipeline()`) actually correct?", "why": "`bifrostExtension()` has 13 INFERRED edges - model-reasoned connections that need verification." }, { "type": "isolated_nodes", "question": "What connects `ClassifierConfig`, `ClassifierMethod`, `ConfigIssue` to the rest of the system?", "why": "450 weakly-connected nodes found - possible documentation gaps or missing edges." }, { "type": "low_cohesion", "question": "Should `Community 0` be split into smaller, more focused modules?", "why": "Cohesion score 0.07926829268292683 - nodes in this community are weakly interconnected." }, { "type": "low_cohesion", "question": "Should `Community 1` be split into smaller, more focused modules?", "why": "Cohesion score 0.06299603174603174 - nodes in this community are weakly interconnected." } ] }