tpmjs/apps/web/src/app/omega/layout.tsx
Ajax Davis 3259e038fb feat: add Omega AI agent chat feature
- Add Prisma models for conversations, messages, participants, tool runs, and user settings
- Create API endpoints for conversation CRUD and SSE message streaming
- Build landing page with sample prompts at /omega
- Build chat interface with real-time streaming at /omega/[conversationId]
- Integrate @tpmjs/registry-search and @tpmjs/registry-execute packages
- Use OpenAI GPT-4.1 Mini as the default model
2026-01-23 09:03:10 +10:00

21 lines
748 B
TypeScript

import type { Metadata } from 'next';
export const metadata: Metadata = {
title: 'Omega - AI Agent with 1M+ Tools | TPMJS',
description:
'Chat with Omega, an AI assistant that can discover and use any tool from the TPMJS registry. Dynamic tool discovery and execution at your fingertips.',
openGraph: {
title: 'Omega - AI Agent with 1M+ Tools | TPMJS',
description:
'Chat with Omega, an AI assistant that can discover and use any tool from the TPMJS registry.',
images: [{ url: '/api/og/omega', width: 1200, height: 630 }],
},
twitter: {
card: 'summary_large_image',
images: ['/api/og/omega'],
},
};
export default function OmegaLayout({ children }: { children: React.ReactNode }) {
return children;
}