mirror of
https://github.com/diegosouzapw/OmniRoute.git
synced 2026-08-04 22:32:12 +03:00
* feat(routing): add reasoning-based model and effort routing * refactor(routing): modularize reasoning and auto-routing pipeline * fix(routing): remove redundant DB re-export and prevent SQL scan false positives * fix(routing): resolve reasoning routing review blockers * fix(i18n): keep release ranking fallbacks outside reasoning * fix(db): renumber reasoning-routing migration past release tip (124→125) 124_generic_session_affinity_ttl.sql (#7274) has since landed on release/v3.8.49 at version 124, colliding with this PR's own 124_reasoning_routing_rules.sql. Renumbers to 125 (the next free slot past the current release tip) and updates the one filename reference in docs/routing/REASONING_ROUTING.md. Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> * chore(db): renumber reasoning-routing migration 125→126 (slot taken by #7360) Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> * refactor(api): compact temp-path decls in exportAll GET (complexity-ratchet lines budget) Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> * refactor(api): single-statement auth guard in exportAll GET (function under 80-line cap) Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com> --------- Co-authored-by: diegosouzapw <8016841+diegosouzapw@users.noreply.github.com>
52 lines
2.7 KiB
TypeScript
52 lines
2.7 KiB
TypeScript
// Shared Components - Export all
|
|
export { default as Button } from "./Button";
|
|
export { default as Input } from "./Input";
|
|
export { default as Select } from "./Select";
|
|
export { default as Checkbox } from "./Checkbox";
|
|
export { default as Textarea } from "./Textarea";
|
|
export { default as Card } from "./Card";
|
|
export { default as Collapsible } from "./Collapsible";
|
|
export { default as Modal, ConfirmModal, TALL_MODAL_PROPS } from "./Modal";
|
|
export { default as Loading, Spinner, PageLoading, Skeleton, CardSkeleton } from "./Loading";
|
|
export { default as Avatar } from "./Avatar";
|
|
export { default as Badge } from "./Badge";
|
|
export { default as Toggle } from "./Toggle";
|
|
export { default as ThemeToggle } from "./ThemeToggle";
|
|
export { ThemeProvider } from "./ThemeProvider";
|
|
export { default as Sidebar } from "./Sidebar";
|
|
export { default as Header } from "./Header";
|
|
export { default as Footer } from "./Footer";
|
|
export { default as OAuthModal } from "./OAuthModal";
|
|
export { default as ModelSelectModal } from "./ModelSelectModal";
|
|
export { default as ModelSelectField } from "./ModelSelectField";
|
|
export { default as ReasoningRoutingRules } from "./ReasoningRoutingRules";
|
|
export { default as ManualConfigModal } from "./ManualConfigModal";
|
|
export { default as UsageStats } from "./UsageStats";
|
|
export { default as UsageAnalytics } from "./UsageAnalytics";
|
|
export { default as RequestLoggerV2 } from "./RequestLoggerV2";
|
|
export { default as ProxyConfigModal } from "./ProxyConfigModal";
|
|
export { default as ProxyLogger } from "./ProxyLogger";
|
|
export { default as KiroAuthModal } from "./KiroAuthModal";
|
|
export { default as KiroOAuthWrapper } from "./KiroOAuthWrapper";
|
|
export { default as KiroSocialOAuthModal } from "./KiroSocialOAuthModal";
|
|
export { default as CursorAuthModal } from "./CursorAuthModal";
|
|
export { default as TraeAuthModal } from "./TraeAuthModal";
|
|
export { default as SegmentedControl } from "./SegmentedControl";
|
|
export { default as Breadcrumbs } from "./Breadcrumbs";
|
|
export { default as EmptyState } from "./EmptyState";
|
|
export { default as NotificationToast } from "./NotificationToast";
|
|
export { default as FilterBar } from "./FilterBar";
|
|
export { default as ColumnToggle } from "./ColumnToggle";
|
|
export { default as DataTable } from "./DataTable";
|
|
export { default as NoAuthProviderCard } from "./NoAuthProviderCard";
|
|
export { default as NoAuthAccountCard } from "./NoAuthAccountCard";
|
|
export { default as CollapsibleSection } from "./CollapsibleSection";
|
|
export { default as InfoTooltip } from "./InfoTooltip";
|
|
export { default as PresetSlider } from "./PresetSlider";
|
|
export { default as DistributeProxiesButton } from "./DistributeProxiesButton";
|
|
|
|
export { SkillsConceptCard } from "./SkillsConceptCard";
|
|
|
|
// Layouts
|
|
export * from "./layouts";
|