Skip to content

Commit e46b7c8

Browse files
authored
feat(augment): create augment workspace and CODEOWNERS (#2590)
* feat(augment): create augment workspace and CODEOWNERS Creates the augment workspace skeleton with minimal configuration and adds CODEOWNERS entry for @pkliczewski and @rrbanda to enable self-managed code review for the augment AI assistant plugins. The full plugin implementation will follow in a separate PR. * fix(augment): add yarn.lock for workspace CI compatibility The workspace needs its own yarn.lock for yarn install --immutable and dedupe --check to work in CI.
1 parent 1e8abd2 commit e46b7c8

7 files changed

Lines changed: 50 additions & 0 deletions

File tree

.github/CODEOWNERS

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717

1818
/workspaces/adoption-insights @redhat-developer/rhdh-ui @rohitkrai03 @karthikjeeyar @eswaraiahsapram
1919
/workspaces/ai-integrations @redhat-developer/rhdh-ui @redhat-developer/rhdh-ai @rohitkrai03 @karthikjeeyar @lucifergene @johnmcollier @gabemontero
20+
/workspaces/augment @pkliczewski @rrbanda
2021
/workspaces/app-defaults @redhat-developer/rhdh-ui @rohitkrai03 @christoph-jerolimov
2122
/workspaces/bulk-import @redhat-developer/rhdh-plugins @rm3l @redhat-developer/rhdh-ui @debsmita1 @its-mitesh-kumar
2223
/workspaces/extensions @redhat-developer/rhdh-ui @christoph-jerolimov @karthikjeeyar

workspaces/augment/.changeset/.gitkeep

Whitespace-only changes.

workspaces/augment/.gitignore

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
# Yarn files
2+
.pnp.*
3+
.yarn/*
4+
!.yarn/patches
5+
!.yarn/plugins
6+
!.yarn/releases
7+
!.yarn/sdks
8+
!.yarn/versions

workspaces/augment/README.md

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# Augment AI Assistant Workspace
2+
3+
This workspace contains the Augment AI assistant plugins for Backstage:
4+
5+
- **@red-hat-developer-hub/backstage-plugin-augment** — Frontend chat interface with streaming responses, conversation history, and admin settings
6+
- **@red-hat-developer-hub/backstage-plugin-augment-backend** — Backend plugin providing Responses API integration with Llama Stack, MCP server proxy, RAG, and multi-agent orchestration
7+
- **@red-hat-developer-hub/backstage-plugin-augment-common** — Shared types, API refs, and permission definitions
8+
9+
## Maintainers
10+
11+
- @rrbanda
12+
- @pkliczewski

workspaces/augment/package.json

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
{
2+
"name": "@internal/augment",
3+
"private": true,
4+
"engines": {
5+
"node": "22 || 24"
6+
},
7+
"scripts": {
8+
"backstage-cli": "exit 0",
9+
"build:api-reports:only": "exit 0",
10+
"build:knip-reports": "exit 0",
11+
"fix": "exit 0",
12+
"postinstall": "cd ../../ && yarn install",
13+
"prettier:check": "exit 0",
14+
"tsc:full": "exit 0",
15+
"test:all": "exit 0"
16+
}
17+
}

workspaces/augment/plugins/.gitkeep

Whitespace-only changes.

workspaces/augment/yarn.lock

Lines changed: 12 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,12 @@
1+
# This file is generated by running "yarn install" inside your project.
2+
# Manual changes might be lost - proceed with caution!
3+
4+
__metadata:
5+
version: 8
6+
cacheKey: 10c0
7+
8+
"@internal/augment@workspace:.":
9+
version: 0.0.0-use.local
10+
resolution: "@internal/augment@workspace:."
11+
languageName: unknown
12+
linkType: soft

0 commit comments

Comments
 (0)