ДОМЕНЫ - ВОПРОСЫ - НДС: развести as-of и tax-period intent, ускорить и стабилизировать VAT source probe, починить M23 тесты
This commit is contained in:
@@ -297,6 +297,7 @@ export async function executeAddressMcpQuery(input: {
|
||||
query: string;
|
||||
limit: number;
|
||||
account_scope?: string[];
|
||||
timeout_ms?: number;
|
||||
}): Promise<{
|
||||
fetched_rows: number;
|
||||
matched_rows: number;
|
||||
@@ -306,7 +307,11 @@ export async function executeAddressMcpQuery(input: {
|
||||
}> {
|
||||
const endpoint = buildMcpUrl("/api/execute_query");
|
||||
const controller = new AbortController();
|
||||
const timeout = setTimeout(() => controller.abort(), Math.max(300, ASSISTANT_MCP_TIMEOUT_MS));
|
||||
const resolvedTimeoutMs =
|
||||
typeof input.timeout_ms === "number" && Number.isFinite(input.timeout_ms)
|
||||
? Math.max(300, Math.trunc(input.timeout_ms))
|
||||
: Math.max(300, ASSISTANT_MCP_TIMEOUT_MS);
|
||||
const timeout = setTimeout(() => controller.abort(), resolvedTimeoutMs);
|
||||
try {
|
||||
const response = await fetch(endpoint, {
|
||||
method: "POST",
|
||||
@@ -373,10 +378,15 @@ export async function executeAddressMcpMetadata(input: {
|
||||
offset?: number;
|
||||
sections?: string[];
|
||||
extension_name?: string | null;
|
||||
timeout_ms?: number;
|
||||
}): Promise<AddressMcpMetadataRowsResult> {
|
||||
const endpoint = buildMcpUrl("/api/get_metadata");
|
||||
const controller = new AbortController();
|
||||
const timeout = setTimeout(() => controller.abort(), Math.max(300, ASSISTANT_MCP_TIMEOUT_MS));
|
||||
const resolvedTimeoutMs =
|
||||
typeof input.timeout_ms === "number" && Number.isFinite(input.timeout_ms)
|
||||
? Math.max(300, Math.trunc(input.timeout_ms))
|
||||
: Math.max(300, ASSISTANT_MCP_TIMEOUT_MS);
|
||||
const timeout = setTimeout(() => controller.abort(), resolvedTimeoutMs);
|
||||
try {
|
||||
const body: Record<string, unknown> = {};
|
||||
if (typeof input.filter === "string" && input.filter.trim().length > 0) {
|
||||
|
||||
Reference in New Issue
Block a user