fix: use internal URL for AI HTTP tools

Prefer IA_WEB_INTERNAL_URL or local HOST for AI tool requests while preserving public page links for users.
This commit is contained in:
2026-07-08 00:03:14 +08:00
parent 640ba9e7d2
commit 279d89b87a
9 changed files with 62 additions and 13 deletions
+7
View File
@@ -1,5 +1,12 @@
# 更新日志
## 0.2.16 - 2026-07-07
- 修复 AI 内置页面工具在配置了受保护公开地址时,请求 `/v1/web/pages` 命中 NetBird 鉴权页并返回 401 的问题。
- `create_web_page``create_markdown_preview``query_web_pages` 的内部 HTTP 请求现在优先使用 `IA_WEB_INTERNAL_URL` 或本地 `HOST`;返回给用户的页面链接仍优先使用 `IA_WEB_BASE_URL`
- `query_api_docs` 同步优先使用内部地址查询 API 文档,避免内部工具调用被公开入口鉴权拦截。
- 无数据库结构变化;新增 `0.2.16` 升级日志记录,`ias-ai` 升级至 `0.1.6``ias-service` 升级至 `0.1.13`
## 0.2.15 - 2026-07-07
- 新增 Markdown 预览页面能力:`page_type=markdown` 的动态页面公开路径为 `/md/{slug}`React 前端按 Markdown/GFM 渲染标题、列表、表格、引用、链接和代码块。