mirror of
https://github.com/deepseek-ai/deepseek-harness.git
synced 2026-09-09 04:02:35 +00:00
docs: regenerate catalogs for corrected prompt ownership
Regenerate source-owned catalogs after the oracle simplification and usage-anchor correction. The configuration catalog retains the same declared options while its source location follows removed compatibility stripping; the token-meter service docs now state that the usage anchor includes all admitted request inputs. Keep bilingual generated declarations aligned instead of retaining stale copied contracts. Validation: pnpm run doc-sync identified only cordis catalog and config catalog freshness failures (31 other gates passed); pnpm run gen-cordis-catalog and pnpm run gen-config-catalog regenerated their owners, and the config pair was updated and recorded. Full layer documentation validation follows integration.
This commit is contained in:
@@ -3,4 +3,4 @@
|
||||
# after editing either side, bring the other along and re-record with:
|
||||
# pnpm run verify-translation-pairing --write docs/config-catalog.md
|
||||
config-catalog.md: b715209e5cb7d77c35022d10e5de9613a0f0017d
|
||||
config-catalog.zh.md: 33aae0e578cccc2e5478069a4e0303212bf27a0b
|
||||
config-catalog.zh.md: eccaf6cda9f87c2049c2615bdabba8476aa134a3
|
||||
|
||||
@@ -357,7 +357,7 @@ export interface ConnectionRecoveryConfig {
|
||||
}
|
||||
```
|
||||
|
||||
来源:[`packages/client/connection/src/index.ts:72`](../packages/client/connection/src/index.ts)
|
||||
来源: [`packages/client/connection/src/index.ts:72`](../packages/client/connection/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-client-hmr"></a>
|
||||
|
||||
@@ -554,7 +554,7 @@ export interface Config {
|
||||
}
|
||||
```
|
||||
|
||||
来源:[`packages/experimental/agent-team/src/types.ts:130`](../packages/experimental/agent-team/src/types.ts)
|
||||
来源:[`packages/experimental/agent-team/src/types.ts:124`](../packages/experimental/agent-team/src/types.ts)
|
||||
|
||||
<a id="deepseek-aidsh-experimental-code-runtime-python"></a>
|
||||
|
||||
@@ -798,7 +798,7 @@ export interface Config {
|
||||
}
|
||||
```
|
||||
|
||||
来源:[`packages/bundle/headless/src/index.ts:34`](../packages/bundle/headless/src/index.ts)
|
||||
来源:[`packages/bundle/headless/src/index.ts:33`](../packages/bundle/headless/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-hooks-claude-code"></a>
|
||||
|
||||
@@ -1383,7 +1383,7 @@ export interface ReplayModelConfig {
|
||||
|
||||
依赖:[`ModelModality`](../packages/llm/llm/src/index.ts) · [`RetryPolicyConfig`](../packages/llm/llm/src/index.ts)
|
||||
|
||||
来源:[`packages/test-support/llm-replay/src/index.ts:1314`](../packages/test-support/llm-replay/src/index.ts)
|
||||
来源:[`packages/test-support/llm-replay/src/index.ts:1294`](../packages/test-support/llm-replay/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-llm-retry"></a>
|
||||
|
||||
@@ -2600,7 +2600,7 @@ export interface Config {
|
||||
}
|
||||
```
|
||||
|
||||
来源:[`packages/context/time-context/src/index.ts:49`](../packages/context/time-context/src/index.ts)
|
||||
来源:[`packages/context/time-context/src/index.ts:48`](../packages/context/time-context/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-tmux-context"></a>
|
||||
|
||||
@@ -2976,7 +2976,7 @@ export interface Config {
|
||||
|
||||
依赖:[`AgentOptions`](subsystems/core.zh.md)
|
||||
|
||||
来源:[`packages/subagent/tool-subagent/src/index.ts:47`](../packages/subagent/tool-subagent/src/index.ts)
|
||||
来源:[`packages/subagent/tool-subagent/src/index.ts:48`](../packages/subagent/tool-subagent/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-tool-terminal"></a>
|
||||
|
||||
@@ -3145,7 +3145,7 @@ export interface Config {
|
||||
export type ApprovalPolicy = 'ask' | 'never'
|
||||
```
|
||||
|
||||
来源:[`packages/interaction/user-approval/src/index.ts:127`](../packages/interaction/user-approval/src/index.ts)
|
||||
来源:[`packages/interaction/user-approval/src/index.ts:126`](../packages/interaction/user-approval/src/index.ts)
|
||||
|
||||
<a id="deepseek-aidsh-web"></a>
|
||||
|
||||
|
||||
@@ -2,5 +2,5 @@
|
||||
# side as of the last confirmed-consistent state. Both languages carry equal authority;
|
||||
# after editing either side, bring the other along and re-record with:
|
||||
# pnpm run verify-translation-pairing --write docs/subsystems/token-meter.md
|
||||
token-meter.md: 2265f5073efbd2953e4f399ad58a026772b60006
|
||||
token-meter.zh.md: b1d9d66dc804fecace15489e61c1d080c096932d
|
||||
token-meter.md: 8accb9cf9f0b97ee7684e327da336a31943ff49e
|
||||
token-meter.zh.md: 6c149ec3f225a7012ca8d8d2312835663917b5d2
|
||||
|
||||
@@ -78,7 +78,8 @@ Replay owner for one service-wide estimator and isolated per-session folds.
|
||||
* usage is reused only when the latest successful call's canonical request
|
||||
* envelope matches `requestHeader` and its total is no lower than that
|
||||
* call's full route-priced anchor; otherwise the complete envelope and
|
||||
* surface are repriced.
|
||||
* surface are repriced. The anchor includes all surface nodes immediately
|
||||
* before the assistant message, including inputs admitted after step/start.
|
||||
*
|
||||
* `requestHeader` replaces the latest logged envelope for pressure and node
|
||||
* pricing; the node set always describes the current session surface. Every
|
||||
|
||||
@@ -78,7 +78,8 @@ Replay owner for one service-wide estimator and isolated per-session folds.
|
||||
* usage is reused only when the latest successful call's canonical request
|
||||
* envelope matches `requestHeader` and its total is no lower than that
|
||||
* call's full route-priced anchor; otherwise the complete envelope and
|
||||
* surface are repriced.
|
||||
* surface are repriced. The anchor includes all surface nodes immediately
|
||||
* before the assistant message, including inputs admitted after step/start.
|
||||
*
|
||||
* `requestHeader` replaces the latest logged envelope for pressure and node
|
||||
* pricing; the node set always describes the current session surface. Every
|
||||
|
||||
@@ -2530,7 +2530,7 @@ export const SERVICE_API: readonly ServiceApiEntry[] = [
|
||||
methods: [
|
||||
{
|
||||
signature: 'measure(session: Session, requestHeader?: EpochHeader): TokenMeasurement',
|
||||
description: 'Measure current request pressure and surface through the durable tail.\n\nThe effective envelope\'s routed provider/model selects the request-image pricing every node is priced under: a route whose adapter declares image pricing charges each retained image its visual tokens plus its model-visible text, while other routes keep the fixed heuristic. Provider usage is reused only when the latest successful call\'s canonical request envelope matches `requestHeader` and its total is no lower than that call\'s full route-priced anchor; otherwise the complete envelope and surface are repriced.\n\n`requestHeader` replaces the latest logged envelope for pressure and node pricing; the node set always describes the current session surface. Every call clones those positional nodes, so measurement is O(surface).',
|
||||
description: 'Measure current request pressure and surface through the durable tail.\n\nThe effective envelope\'s routed provider/model selects the request-image pricing every node is priced under: a route whose adapter declares image pricing charges each retained image its visual tokens plus its model-visible text, while other routes keep the fixed heuristic. Provider usage is reused only when the latest successful call\'s canonical request envelope matches `requestHeader` and its total is no lower than that call\'s full route-priced anchor; otherwise the complete envelope and surface are repriced. The anchor includes all surface nodes immediately before the assistant message, including inputs admitted after step/start.\n\n`requestHeader` replaces the latest logged envelope for pressure and node pricing; the node set always describes the current session surface. Every call clones those positional nodes, so measurement is O(surface).',
|
||||
parameters: [{ name: 'session', description: 'session to replay through its current durable tail.' }, { name: 'requestHeader', description: 'optional effective request envelope replacing the latest logged header.' }],
|
||||
returns: 'a detached deeply immutable pressure and surface measurement.',
|
||||
},
|
||||
|
||||
Reference in New Issue
Block a user