refactor(domain,server): extract analyze_function schema and share observation tool registration

- Move `analyze_function` input parameters schema to
  `src/domain/analyzeFunctionParameters.ts` and reference it from
  `enhancedInputs.ts` and `functionDossierEvidence.ts`.
- Deduplicate browser/electron tool registration into
  `src/server/observationToolRegistration.ts`.
- Regenerate TypeDoc output.
This commit is contained in:
morluto committed 2026-07-22 09:13:09 +00:00
1 parent f8ee1ef16f
commit 33ea37c03c
89 files changed
+739 -363

No files matched your search

@@ -15,7 +15,7 @@
<div class="tsd-comment tsd-typography"><p>A provider adapter failed outside its more precise typed variants.</p>
</div></section>
<div class="tsd-signature"><span class="tsd-signature-keyword">interface</span> <span class="tsd-kind-interface">ProviderAdapterErrorOptions</span> <span class="tsd-signature-symbol">{</span><br/>    <a class="tsd-kind-property" href="#diagnostics">diagnostics</a><span class="tsd-signature-symbol">?:</span> <span class="tsd-signature-type">Readonly</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">Record</span><span class="tsd-signature-symbol">&lt;</span><span class="tsd-signature-type">string</span><span class="tsd-signature-symbol">,</span> <span class="tsd-signature-type">JSONType</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">&gt;</span><span class="tsd-signature-symbol">;</span><br/><span class="tsd-signature-symbol">}</span></div>
<section class="tsd-panel tsd-hierarchy" data-refl="4704">
<section class="tsd-panel tsd-hierarchy" data-refl="4725">
<h4>Hierarchy</h4>
<ul class="tsd-hierarchy">
<li class="tsd-hierarchy-item"><span class="tsd-signature-type">ErrorOptions</span>