feat: implement PI-090 product tools

This commit is contained in:
2026-08-23 15:14:50 +08:00
parent 77cdee7e73
commit 13ab383e53
32 changed files with 2035 additions and 49 deletions

View File

@@ -6,13 +6,13 @@ import { homedir } from 'node:os';
import type { HostApiContext } from '../context';
import { parseJsonBody, sendJson } from '../route-utils';
import { readProjectConfig } from '../../opencode/project-config';
import { loadGameAssetCandidates } from '../../opencode/game-asset-browser';
import { loadGameAssetCandidates } from '../../coding-projects/game-asset-browser';
import {
GameAssetReviewConflictError,
loadGameAssetReview,
recordGameAssetReviewActions,
recordGameAssetReviewAction,
} from '../../opencode/game-asset-review';
} from '../../coding-projects/game-asset-review';
const EXT_MIME_MAP: Record<string, string> = {
'.png': 'image/png',