From e39eae13bfa11db653bc0d49a17993ca48cd8933 Mon Sep 17 00:00:00 2001 From: mohiit1502 Date: Wed, 25 Mar 2026 02:11:33 +0530 Subject: [PATCH] refactor(pages): add index.ts barrel files for blog, qna, security, marketplace, build-dashboard --- .../agent_runtime/execution_loop.py | 4 +++- webapp/src/App.tsx | 15 +++++---------- webapp/src/pages/blog/index.ts | 4 ++++ webapp/src/pages/build-dashboard/index.ts | 1 + webapp/src/pages/marketplace/index.ts | 1 + webapp/src/pages/qna/index.ts | 3 +++ webapp/src/pages/security/index.ts | 1 + 7 files changed, 18 insertions(+), 11 deletions(-) create mode 100644 webapp/src/pages/blog/index.ts create mode 100644 webapp/src/pages/build-dashboard/index.ts create mode 100644 webapp/src/pages/marketplace/index.ts create mode 100644 webapp/src/pages/qna/index.ts create mode 100644 webapp/src/pages/security/index.ts diff --git a/src/kernel_runtime/agent_runtime/execution_loop.py b/src/kernel_runtime/agent_runtime/execution_loop.py index 3ac00c04..8be76dd7 100644 --- a/src/kernel_runtime/agent_runtime/execution_loop.py +++ b/src/kernel_runtime/agent_runtime/execution_loop.py @@ -936,7 +936,9 @@ class ExecutionLoop: "type": "function", "function": { "name": tc.tool_name, - "arguments": str(tc.arguments), + "arguments": _json.dumps( + tc.arguments + ), }, } for tc in decision.tool_calls diff --git a/webapp/src/App.tsx b/webapp/src/App.tsx index 06d61241..4dc10d52 100644 --- a/webapp/src/App.tsx +++ b/webapp/src/App.tsx @@ -8,7 +8,7 @@ import { Agents, AgentDetail } from '@/pages/agents' import { Tasks } from '@/pages/tasks' import { Plugins } from '@/pages/plugins' import { Policies } from '@/pages/policies' -import { Security } from '@/pages/security/Security' +import { Security } from '@/pages/security' import { SecurityCenter } from '@/pages/security-center' import { Logs } from '@/pages/logs' import { Settings } from '@/pages/settings' @@ -19,19 +19,14 @@ import { Integrations } from '@/pages/integrations' import { Models } from '@/pages/models' import { Docs } from '@/pages/Docs' import { Constellation } from '@/pages/Constellation' -import BlogList from '@/pages/blog/BlogList' -import BlogPost from '@/pages/blog/BlogPost' -import BlogNew from '@/pages/blog/BlogNew' -import BlogDrafts from '@/pages/blog/BlogDrafts' -import QnAList from '@/pages/qna/QnAList' -import QnAPost from '@/pages/qna/QnAPost' -import QnANew from '@/pages/qna/QnANew' +import { BlogList, BlogPost, BlogNew, BlogDrafts } from '@/pages/blog' +import { QnAList, QnAPost, QnANew } from '@/pages/qna' import Profile from '@/pages/Profile' import { Workflows } from '@/pages/workflows' -import BuildDashboard from '@/pages/build-dashboard/BuildDashboard' +import { BuildDashboard } from '@/pages/build-dashboard' import { Approvals } from '@/pages/approvals/Approvals' import { KnowledgeBase } from '@/pages/knowledge-base' -import { Marketplace } from '@/pages/marketplace/Marketplace' +import { Marketplace } from '@/pages/marketplace' import { ProtectedRoute } from '@/auth/ProtectedRoute' function App() { diff --git a/webapp/src/pages/blog/index.ts b/webapp/src/pages/blog/index.ts new file mode 100644 index 00000000..7aba08c8 --- /dev/null +++ b/webapp/src/pages/blog/index.ts @@ -0,0 +1,4 @@ +export { default as BlogList } from './BlogList' +export { default as BlogPost } from './BlogPost' +export { default as BlogNew } from './BlogNew' +export { default as BlogDrafts } from './BlogDrafts' diff --git a/webapp/src/pages/build-dashboard/index.ts b/webapp/src/pages/build-dashboard/index.ts new file mode 100644 index 00000000..493d591f --- /dev/null +++ b/webapp/src/pages/build-dashboard/index.ts @@ -0,0 +1 @@ +export { default as BuildDashboard } from './BuildDashboard' diff --git a/webapp/src/pages/marketplace/index.ts b/webapp/src/pages/marketplace/index.ts new file mode 100644 index 00000000..9676bb6c --- /dev/null +++ b/webapp/src/pages/marketplace/index.ts @@ -0,0 +1 @@ +export { Marketplace } from './Marketplace' diff --git a/webapp/src/pages/qna/index.ts b/webapp/src/pages/qna/index.ts new file mode 100644 index 00000000..26d458d3 --- /dev/null +++ b/webapp/src/pages/qna/index.ts @@ -0,0 +1,3 @@ +export { default as QnAList } from './QnAList' +export { default as QnAPost } from './QnAPost' +export { default as QnANew } from './QnANew' diff --git a/webapp/src/pages/security/index.ts b/webapp/src/pages/security/index.ts new file mode 100644 index 00000000..d2a6b24b --- /dev/null +++ b/webapp/src/pages/security/index.ts @@ -0,0 +1 @@ +export { Security } from './Security'