Files
copilotkit__copilotkit/packages/angular/src/public-api.ts
Tyler Slaton 96885b5959 refactor: consolidate V1/V2 packages into flat @copilotkit/* structure
Flatten all packages from packages/v1/* and packages/v2/* into packages/* —
every package now lives directly under the @copilotkit/ scope with no v1/v2
subdirectories.

- Move all v1 packages (react-core, react-ui, runtime, shared, etc.) from
  packages/v1/* to packages/*
- Absorb v2 react code into packages/react-core/src/v2/ (exported via /v2 subpath)
- Absorb v2 agent code into packages/runtime/src/agent/ (exported via /v2 subpath)
- Move v2 packages (core, angular, demo-agents, etc.) to packages/*
- Replace all @copilotkitnext/* imports with @copilotkit/* equivalents
- Keep @copilotkitnext/angular as the sole exception (angular remains on next)
- Update CI workflows, renovate config, release scripts for flat structure
- No public API surface changes — all exports fields are preserved

Co-authored-by: Alem Tuzlak <t.zlak@hotmail.com>
Signed-off-by: Tyler Slaton <tyler@copilotkit.ai>
2026-03-28 16:45:10 -07:00

51 lines
2.7 KiB
TypeScript

export * from "./lib/config";
export * from "./lib/copilotkit";
export * from "./lib/tools";
export * from "./lib/render-tool-calls";
export * from "./lib/agent";
export * from "./lib/chat-config";
export * from "./lib/chat-state";
export * from "./lib/scroll-position";
export * from "./lib/resize-observer";
export * from "./lib/utils";
export * from "./lib/agent-context";
export * from "./lib/slots";
export * from "./lib/directives/copilotkit-agent-context";
export * from "./lib/directives/stick-to-bottom";
export * from "./lib/directives/tooltip";
export * from "./lib/components/chat/copilot-chat";
export * from "./lib/components/chat/copilot-chat-assistant-message";
export * from "./lib/components/chat/copilot-chat-assistant-message-buttons";
export * from "./lib/components/chat/copilot-chat-assistant-message-renderer";
export * from "./lib/components/chat/copilot-chat-assistant-message-toolbar";
export * from "./lib/components/chat/copilot-chat-assistant-message.types";
export * from "./lib/components/chat/copilot-chat-audio-recorder";
export * from "./lib/components/chat/copilot-chat-buttons";
export * from "./lib/components/chat/copilot-chat-input";
export * from "./lib/components/chat/copilot-chat-input-defaults";
export * from "./lib/components/chat/copilot-chat-input.types";
export * from "./lib/components/chat/copilot-chat-message-view";
export * from "./lib/components/chat/copilot-chat-message-view-cursor";
export * from "./lib/components/chat/copilot-chat-message-view.types";
export * from "./lib/components/chat/copilot-chat-textarea";
export * from "./lib/components/chat/copilot-chat-tool-calls-view";
export * from "./lib/components/chat/copilot-chat-toolbar";
export * from "./lib/components/chat/copilot-chat-tools-menu";
export * from "./lib/components/chat/copilot-chat-user-message";
export * from "./lib/components/chat/copilot-chat-user-message-branch-navigation";
export * from "./lib/components/chat/copilot-chat-user-message-buttons";
export * from "./lib/components/chat/copilot-chat-user-message-renderer";
export * from "./lib/components/chat/copilot-chat-user-message-toolbar";
export * from "./lib/components/chat/copilot-chat-user-message.types";
export * from "./lib/components/chat/copilot-chat-view";
export * from "./lib/components/chat/copilot-chat-view-disclaimer";
export * from "./lib/components/chat/copilot-chat-view-feather";
export * from "./lib/components/chat/copilot-chat-view-handlers";
export * from "./lib/components/chat/copilot-chat-view-input-container";
export * from "./lib/components/chat/copilot-chat-view-scroll-to-bottom-button";
export * from "./lib/components/chat/copilot-chat-view-scroll-view";
export * from "./lib/components/chat/copilot-chat-view.types";