Skip to content

Feat/new ai agent#21

Open
Go0p wants to merge 74 commits into
mainfrom
feat/new-aiAgent
Open

Feat/new ai agent#21
Go0p wants to merge 74 commits into
mainfrom
feat/new-aiAgent

Conversation

@Go0p

@Go0p Go0p commented Jul 2, 2026

Copy link
Copy Markdown
Contributor

No description provided.

intSheep and others added 30 commits March 24, 2026 14:24
remove fake dashboard trends, consolidate 10 API calls into single Promise.all,
add @tanstack/react-query with QueryClientProvider (staleTime 30s),
create useUrlState hook for URL filter persistence,
migrate dashboard and vulnerability list filter options to useQuery,
persist filter state in URL for vulnerability list (6 filters) and project management (4 filters)
Replace all --obs-* local CSS variables and hardcoded hex colors with
var(--irify-*) global tokens for automatic dark/light theme support.
Add useTheme() hook and isDark className pattern to match other IRify pages.
* feat: add scan observability workspace ui

* ux(ssa): simplify project scan entry

* feat: formalize irify report center

* fix: prevent duplicate project rows during scan launch

* refactor(ux): p0+p1 frontend interaction optimizations

remove fake dashboard trends, consolidate 10 API calls into single Promise.all,
add @tanstack/react-query with QueryClientProvider (staleTime 30s),
create useUrlState hook for URL filter persistence,
migrate dashboard and vulnerability list filter options to useQuery,
persist filter state in URL for vulnerability list (6 filters) and project management (4 filters)

* fix: add missing import and extract nested component in scan observability page

* fix: clarify delete and cancel interactions

* refactor(style): migrate scan observability page to irify design tokens

Replace all --obs-* local CSS variables and hardcoded hex colors with
var(--irify-*) global tokens for automatic dark/light theme support.
Add useTheme() hook and isDark className pattern to match other IRify pages.

* refactor(style): redesign scan observability page to match irify dashboard aesthetic
fix: 修改AIAgentConent

wip: 1

wip: 2

wip

wip: 4

wip

feat: ai接口基础适配


feat:
1. 调整了useEventSource-hook方法的整体逻辑
2. 将一些hook方法引用到hook文件夹的index文件下导出
3. 新增跨页面通信的hook-useBroadcastComm
4. 删除重复的hook-useGetSetState

useChatIPC等相关hook已接入SSE和HTTP接口

test

fix: 修改会话列表

fix: 修复AIAgent里,所有hook文件下转义json内容的错误方法

fix: 修改ai 首页

chore: format code with Prettier

fix: 修改获取配置

Revert "chore: format code with Prettier"

This reverts commit 75da45d.
feat: ai模型重构


fix: 接入修改配置

fix: 接入专注模式

调整prettier文件配置

feat: 暂存AI模型


fix: axios接口处理
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

7 participants