Implemented new API functions to fetch and update agent node profiles, enhancing the management capabilities for agent data. This addition improves the overall functionality of the admin agents console, allowing for better user interaction with agent profiles. Updated related types for improved type safety and clarity in the codebase.
19 lines
668 B
TypeScript
19 lines
668 B
TypeScript
import { ModuleScaffold } from "@/components/admin/module-scaffold";
|
|
import { AdminPermissionGate } from "@/components/admin/admin-permission-gate";
|
|
import { AgentsConsole } from "@/modules/agents/agents-console";
|
|
import { PRD_AGENTS_ACCESS_ANY } from "@/lib/admin-prd";
|
|
import { buildPageMetadata } from "@/lib/page-metadata";
|
|
import type { Metadata } from "next";
|
|
|
|
export const metadata: Metadata = buildPageMetadata("agents", "title");
|
|
|
|
export default function AgentsPage() {
|
|
return (
|
|
<ModuleScaffold embedded>
|
|
<AdminPermissionGate requiredAny={PRD_AGENTS_ACCESS_ANY}>
|
|
<AgentsConsole />
|
|
</AdminPermissionGate>
|
|
</ModuleScaffold>
|
|
);
|
|
}
|