diff --git a/AGENTS.md b/AGENTS.md index 1afcf0505..cfcceb6ee 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -36,10 +36,10 @@ This file is for agents working in this repository. It is contributor-facing, no ## Repo Layout -- `libs/stream-resource`: main Angular library. +- `libs/agent`: main Angular library (`@cacheplane/angular`). - `apps/website`: docs and marketing site. -- `packages/mcp`: MCP server package. -- `e2e/stream-resource-e2e`: end-to-end coverage for the workspace. +- `packages/mcp`: MCP server package (`@cacheplane/angular-mcp`). +- `e2e/agent-e2e`: end-to-end coverage for the workspace. - `apps/demo` and `apps/demo-e2e`: demo application and related end-to-end coverage. ## Working in This Repo diff --git a/README.md b/README.md index 322c2009e..5512bda98 100644 --- a/README.md +++ b/README.md @@ -1,7 +1,7 @@

Angular Stream Resource — The Enterprise Streaming Resource for LangChain and Angular

@@ -11,8 +11,8 @@

- - npm version + + npm version License: PolyForm Noncommercial + Commercial @@ -34,7 +34,7 @@ ## Install ```bash -npm install @cacheplane/stream-resource +npm install @cacheplane/angular ``` **Peer dependencies:** `@angular/core ^20.0.0 || ^21.0.0`, `@langchain/core ^1.1.0`, `@langchain/langgraph-sdk ^1.7.0`, `rxjs ~7.8.0` @@ -45,7 +45,7 @@ npm install @cacheplane/stream-resource ```typescript import { Component } from '@angular/core'; -import { streamResource } from '@cacheplane/stream-resource'; +import { streamResource } from '@cacheplane/angular'; import type { BaseMessage } from '@langchain/core/messages'; @Component({ @@ -111,7 +111,7 @@ That's it. `chat.messages()` is an Angular Signal. Bind it directly in your temp

Angular Stream Resource architecture: Angular Component → streamResource() → StreamManager Bridge → LangGraph Platform, with signals returned reactively

@@ -145,9 +145,9 @@ That's it. `chat.messages()` is an Angular Signal. Bind it directly in your temp ## License -`@cacheplane/stream-resource` is source-available software dual-licensed: +`@cacheplane/angular` is source-available software dual-licensed: - **PolyForm Noncommercial 1.0.0** — free for noncommercial use (personal projects, academic, research, non-profit internal tooling). See [`LICENSE`](./LICENSE). -- **Angular Stream Resource Commercial License** — required for any for-profit or revenue-generating use. See [`LICENSE-COMMERCIAL`](./LICENSE-COMMERCIAL) and [`COMMERCIAL.md`](./COMMERCIAL.md). +- **Angular Agent Framework Commercial License** — required for any for-profit or revenue-generating use. See [`LICENSE-COMMERCIAL`](./LICENSE-COMMERCIAL) and [`COMMERCIAL.md`](./COMMERCIAL.md). This is **not** an open-source license. Commercial use — including use in a for-profit product, service, or organization — requires a paid commercial license. See [pricing](https://cacheplane.ai/pricing). diff --git a/apps/website/src/app/docs/page.tsx b/apps/website/src/app/docs/page.tsx index 79d3d445b..5d2a89fea 100644 --- a/apps/website/src/app/docs/page.tsx +++ b/apps/website/src/app/docs/page.tsx @@ -10,7 +10,7 @@ export default function DocsLandingPage() { Documentation

- Angular Stream Resource is a suite of libraries for building AI agent interfaces. + Angular Agent Framework is a suite of libraries for building AI agent interfaces. Choose a library to get started.

diff --git a/apps/website/src/components/shared/Nav.tsx b/apps/website/src/components/shared/Nav.tsx index 7af330835..5d7b756e9 100644 --- a/apps/website/src/components/shared/Nav.tsx +++ b/apps/website/src/components/shared/Nav.tsx @@ -6,7 +6,7 @@ import { tokens } from '@cacheplane/design-tokens'; const links = [ { label: 'Pilot to Prod', href: '/pilot-to-prod', external: false }, { label: 'Docs', href: '/docs', external: false }, - { label: 'API', href: '/docs/api/stream-resource', external: false }, + { label: 'API', href: '/docs/api/angular', external: false }, { label: 'Examples', href: 'https://cockpit.cacheplane.ai', external: true }, { label: 'Pricing', href: '/pricing', external: false }, ]; @@ -50,7 +50,7 @@ export function Nav() { {/* Top bar */}
- Angular Stream Resource + Angular Agent Framework {/* Desktop links */} @@ -74,7 +74,7 @@ export function Nav() { {l.label} ))} - ))}
-