// =============================================
// sp-config.js — Pidgey Assist: Static Config
// Tool declarations, API base. (Persona prompts moved to sp-personas.js)
// =============================================

export const GEMINI_BASE = 'https://generativelanguage.googleapis.com/v1beta/models';
export const DEFAULT_MODEL = 'gemini-2.5-flash';
export const EMBEDDING_MODEL = 'text-embedding-004';
export const DEFAULT_IMAGE_MODEL = 'imagen-3.0-generate-001';

import { BROWSER_TOOLS } from './tools/browser-tools.js';
import { SYSTEM_TOOLS } from './tools/system-tools.js';
import { FINANCE_TOOLS } from './tools/finance-tools.js';
import { CRYPTO_TOOLS } from './tools/crypto-tools.js';
import { RESELL_TOOLS } from './tools/resell-tools.js';
import { HOMESTEAD_TOOLS } from './tools/homestead-tools.js';
import { GROWTH_TOOLS } from './tools/growth-tools.js';

export const TOOL_DECLARATIONS = [
    ...BROWSER_TOOLS,
    ...SYSTEM_TOOLS,
    ...FINANCE_TOOLS,
    ...CRYPTO_TOOLS,
    ...RESELL_TOOLS,
    ...HOMESTEAD_TOOLS,
    ...GROWTH_TOOLS,
];
