claude-buddy
Version:
Your friendly AI development companion for Claude Code - supercharge Claude Code with intelligent workflows and safety features
84 lines (42 loc) • 2.79 kB
Markdown
[**claude-buddy v1.0.0**](../../README.md)
***
[claude-buddy](../../modules.md) / [PersonaSystem](../README.md) / ActivationData
# Interface: ActivationData
Defined in: [personas/learning-engine.ts:27](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L27)
Activation data for learning system
## Properties
### userInput
> **userInput**: `string`
Defined in: [personas/learning-engine.ts:28](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L28)
***
### command?
> `optional` **command**: `string`
Defined in: [personas/learning-engine.ts:29](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L29)
***
### personas
> **personas**: `string`[]
Defined in: [personas/learning-engine.ts:30](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L30)
***
### collaborationPattern?
> `optional` **collaborationPattern**: `string`
Defined in: [personas/learning-engine.ts:31](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L31)
***
### confidence?
> `optional` **confidence**: `number` \| `number`[]
Defined in: [personas/learning-engine.ts:32](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L32)
***
### activationType
> **activationType**: `"manual"` \| `"automatic"`
Defined in: [personas/learning-engine.ts:33](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L33)
***
### projectType?
> `optional` **projectType**: `string`
Defined in: [personas/learning-engine.ts:34](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L34)
***
### filePatterns?
> `optional` **filePatterns**: `string`[]
Defined in: [personas/learning-engine.ts:35](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L35)
***
### learningRecommendations?
> `optional` **learningRecommendations**: [`LearningRecommendations`](../../types/interfaces/LearningRecommendations.md)
Defined in: [personas/learning-engine.ts:36](https://github.com/gsetsero/assistant-integration/blob/911ddf7680199ad668404c191ed66335473fdc65/claude-buddy/src/personas/learning-engine.ts#L36)