get_project_info
Retrieve a complete snapshot of a Vivado project: name, part, top module, source files by type, constraints, IP instances, and synthesis/implementation run status. Start a project takeover with a single query.
Instructions
获取当前 Vivado 项目的综合信息(项目名 / part / 顶层 / 文件列表 / IP / run 状态)。
一次查询完成"摸底":AI 接手陌生项目时的起点。包含:
项目名称、目录、Part 型号、顶层模块
所有源文件(按类型分组)
XDC 约束文件列表
IP 实例列表(含 VLNV)
synth_1 / impl_1 的当前状态
Args: session_id: 目标会话 ID。
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| session_id | No | default |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |