Sign In

@agentskit/angular

Package Overview
Dependencies
Maintainers
1
Versions
26
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@agentskit/angular - npm Package Compare versions

Comparing version
0.5.2
to
0.5.3
+27
-27
dist/fesm2022/agentskit-angular.mjs

@@ -80,6 +80,6 @@ import * as i0 from '@angular/core';

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: AgentskitChat, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: AgentskitChat, providedIn: 'root' }); }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: AgentskitChat, deps: [], target: i0.ɵɵFactoryTarget.Injectable }); }
static { this.ɵprov = i0.ɵɵngDeclareInjectable({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: AgentskitChat, providedIn: 'root' }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: AgentskitChat, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: AgentskitChat, decorators: [{
type: Injectable,

@@ -112,6 +112,6 @@ args: [{ providedIn: 'root' }]

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ChatContainerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.18", type: ChatContainerComponent, isStandalone: true, selector: "ak-chat-container", viewQueries: [{ propertyName: "scrollRef", first: true, predicate: ["scroll"], descendants: true, static: true }], ngImport: i0, template: `<div #scroll data-ak-chat-container data-testid="ak-chat-container"><ng-content /></div>`, isInline: true }); }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ChatContainerComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.20", type: ChatContainerComponent, isStandalone: true, selector: "ak-chat-container", viewQueries: [{ propertyName: "scrollRef", first: true, predicate: ["scroll"], descendants: true, static: true }], ngImport: i0, template: `<div #scroll data-ak-chat-container data-testid="ak-chat-container"><ng-content /></div>`, isInline: true }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ChatContainerComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ChatContainerComponent, decorators: [{
type: Component,

@@ -128,4 +128,4 @@ args: [{

class MessageComponent {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: MessageComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.18", type: MessageComponent, isStandalone: true, selector: "ak-message", inputs: { message: "message" }, ngImport: i0, template: `<div
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: MessageComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.20", type: MessageComponent, isStandalone: true, selector: "ak-message", inputs: { message: "message" }, ngImport: i0, template: `<div
data-ak-message

@@ -138,3 +138,3 @@ [attr.data-ak-role]="message.role"

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: MessageComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: MessageComponent, decorators: [{
type: Component,

@@ -179,4 +179,4 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: InputBarComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.18", type: InputBarComponent, isStandalone: true, selector: "ak-input-bar", inputs: { chat: "chat", placeholder: "placeholder", disabled: "disabled" }, ngImport: i0, template: `<form data-ak-input-bar (submit)="onSubmit($event)">
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: InputBarComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.20", type: InputBarComponent, isStandalone: true, selector: "ak-input-bar", inputs: { chat: "chat", placeholder: "placeholder", disabled: "disabled" }, ngImport: i0, template: `<form data-ak-input-bar (submit)="onSubmit($event)">
<textarea

@@ -194,3 +194,3 @@ data-ak-input

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: InputBarComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: InputBarComponent, decorators: [{
type: Component,

@@ -226,6 +226,6 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: MarkdownComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.18", type: MarkdownComponent, isStandalone: true, selector: "ak-markdown", inputs: { content: "content", streaming: "streaming" }, ngImport: i0, template: `<div data-ak-markdown [attr.data-ak-streaming]="streaming ? 'true' : null">{{ content }}</div>`, isInline: true }); }
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: MarkdownComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "14.0.0", version: "21.2.20", type: MarkdownComponent, isStandalone: true, selector: "ak-markdown", inputs: { content: "content", streaming: "streaming" }, ngImport: i0, template: `<div data-ak-markdown [attr.data-ak-streaming]="streaming ? 'true' : null">{{ content }}</div>`, isInline: true }); }
}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: MarkdownComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: MarkdownComponent, decorators: [{
type: Component,

@@ -251,4 +251,4 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: CodeBlockComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.18", type: CodeBlockComponent, isStandalone: true, selector: "ak-code-block", inputs: { code: "code", language: "language", copyable: "copyable" }, ngImport: i0, template: `<div data-ak-code-block [attr.data-ak-language]="language">
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: CodeBlockComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.20", type: CodeBlockComponent, isStandalone: true, selector: "ak-code-block", inputs: { code: "code", language: "language", copyable: "copyable" }, ngImport: i0, template: `<div data-ak-code-block [attr.data-ak-language]="language">
<pre><code>{{ code }}</code></pre>

@@ -260,3 +260,3 @@ @if (copyable) {

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: CodeBlockComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: CodeBlockComponent, decorators: [{
type: Component,

@@ -288,4 +288,4 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ToolCallViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.18", type: ToolCallViewComponent, isStandalone: true, selector: "ak-tool-call-view", inputs: { toolCall: "toolCall" }, ngImport: i0, template: `<div data-ak-tool-call [attr.data-ak-tool-status]="toolCall.status">
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ToolCallViewComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.20", type: ToolCallViewComponent, isStandalone: true, selector: "ak-tool-call-view", inputs: { toolCall: "toolCall" }, ngImport: i0, template: `<div data-ak-tool-call [attr.data-ak-tool-status]="toolCall.status">
<button

@@ -309,3 +309,3 @@ data-ak-tool-toggle

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ToolCallViewComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ToolCallViewComponent, decorators: [{
type: Component,

@@ -343,4 +343,4 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ThinkingIndicatorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.18", type: ThinkingIndicatorComponent, isStandalone: true, selector: "ak-thinking-indicator", inputs: { visible: "visible", label: "label" }, ngImport: i0, template: `@if (visible) {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ThinkingIndicatorComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.20", type: ThinkingIndicatorComponent, isStandalone: true, selector: "ak-thinking-indicator", inputs: { visible: "visible", label: "label" }, ngImport: i0, template: `@if (visible) {
<div data-ak-thinking>

@@ -352,3 +352,3 @@ <span data-ak-thinking-dots><span>•</span><span>•</span><span>•</span></span>

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ThinkingIndicatorComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ThinkingIndicatorComponent, decorators: [{
type: Component,

@@ -375,4 +375,4 @@ args: [{

}
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ToolConfirmationComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.18", type: ToolConfirmationComponent, isStandalone: true, selector: "ak-tool-confirmation", inputs: { toolCall: "toolCall", onApprove: "onApprove", onDeny: "onDeny" }, ngImport: i0, template: `@if (toolCall.status === 'requires_confirmation') {
static { this.ɵfac = i0.ɵɵngDeclareFactory({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ToolConfirmationComponent, deps: [], target: i0.ɵɵFactoryTarget.Component }); }
static { this.ɵcmp = i0.ɵɵngDeclareComponent({ minVersion: "17.0.0", version: "21.2.20", type: ToolConfirmationComponent, isStandalone: true, selector: "ak-tool-confirmation", inputs: { toolCall: "toolCall", onApprove: "onApprove", onDeny: "onDeny" }, ngImport: i0, template: `@if (toolCall.status === 'requires_confirmation') {
<div data-ak-tool-confirmation [attr.data-ak-tool-name]="toolCall.name">

@@ -395,3 +395,3 @@ <div data-ak-tool-confirmation-header>

}
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.18", ngImport: i0, type: ToolConfirmationComponent, decorators: [{
i0.ɵɵngDeclareClassMetadata({ minVersion: "12.0.0", version: "21.2.20", ngImport: i0, type: ToolConfirmationComponent, decorators: [{
type: Component,

@@ -398,0 +398,0 @@ args: [{

@@ -21,3 +21,3 @@ # @agentskit/angular

- Package metadata and tests live under `packages/angular/`.
- Package guide: https://www.agentskit.io/docs/packages/angular
- Package guide: https://www.agentskit.io/docs/reference/packages/angular
- Stability map: [docs/STABILITY.md](../../docs/STABILITY.md)

@@ -34,3 +34,3 @@

Docs: [package guide](https://www.agentskit.io/docs/packages/angular) · [agent handoff](https://github.com/AgentsKit-io/agentskit/blob/main/llms.txt)
Docs: [package guide](https://www.agentskit.io/docs/reference/packages/angular) · [agent handoff](https://github.com/AgentsKit-io/agentskit/blob/main/llms.txt)

@@ -122,3 +122,3 @@ ## Why

[Full documentation](https://www.agentskit.io/docs/packages/angular) · [GitHub](https://github.com/AgentsKit-io/agentskit)
[Full documentation](https://www.agentskit.io/docs/reference/packages/angular) · [GitHub](https://github.com/AgentsKit-io/agentskit)

@@ -125,0 +125,0 @@ ## Maturity and compatibility

{
"name": "@agentskit/angular",
"version": "0.5.2",
"version": "0.5.3",
"description": "Angular signals service + headless chat components for AgentsKit — streaming, tools, and memory across any LLM provider.",

@@ -42,3 +42,3 @@ "keywords": [

"tslib": "^2.8.1",
"@agentskit/core": "1.12.7"
"@agentskit/core": "1.12.8"
},

@@ -50,8 +50,8 @@ "peerDependencies": {

"devDependencies": {
"@angular/common": "^21.2.18",
"@angular/compiler": "^21.2.18",
"@angular/compiler-cli": "^21.2.18",
"@angular/core": "^21.2.18",
"@angular/platform-browser": "^21.2.18",
"@angular/platform-browser-dynamic": "^21.2.18",
"@angular/common": "^21.2.19",
"@angular/compiler": "^21.2.19",
"@angular/compiler-cli": "^21.2.19",
"@angular/core": "^21.2.19",
"@angular/platform-browser": "^21.2.19",
"@angular/platform-browser-dynamic": "^21.2.19",
"@types/node": "^25.9.5",

@@ -75,3 +75,3 @@ "happy-dom": "^20.10.6",

"license": "MIT",
"homepage": "https://www.agentskit.io/docs/packages/angular",
"homepage": "https://www.agentskit.io/docs/reference/packages/angular",
"repository": {

@@ -78,0 +78,0 @@ "type": "git",

@@ -21,3 +21,3 @@ # @agentskit/angular

- Package metadata and tests live under `packages/angular/`.
- Package guide: https://www.agentskit.io/docs/packages/angular
- Package guide: https://www.agentskit.io/docs/reference/packages/angular
- Stability map: [docs/STABILITY.md](../../docs/STABILITY.md)

@@ -34,3 +34,3 @@

Docs: [package guide](https://www.agentskit.io/docs/packages/angular) · [agent handoff](https://github.com/AgentsKit-io/agentskit/blob/main/llms.txt)
Docs: [package guide](https://www.agentskit.io/docs/reference/packages/angular) · [agent handoff](https://github.com/AgentsKit-io/agentskit/blob/main/llms.txt)

@@ -122,3 +122,3 @@ ## Why

[Full documentation](https://www.agentskit.io/docs/packages/angular) · [GitHub](https://github.com/AgentsKit-io/agentskit)
[Full documentation](https://www.agentskit.io/docs/reference/packages/angular) · [GitHub](https://github.com/AgentsKit-io/agentskit)

@@ -125,0 +125,0 @@ ## Maturity and compatibility