Skip to content

feat: Show buttons to open skills and memory folders in Chat view - #734

Merged
marcelklehr merged 1 commit into
mainfrom
feat/skills-memory-buttons
Nov 11, 2026
Merged

marcelklehr merged 1 commit into
mainfrom
feat/skills-memory-buttons

Conversation

@marcelklehr

Copy link
Copy Markdown
Member
Screenshot from 2026-11-11 10-44-26

🤖 AI (if applicable)

  • The content of this PR was partly or fully generated using AI (N/A)

Assisted-by: ClaudeCode:claude-opus-5-5
Signed-off-by: Marcel Klehr <mklehr@gmx.net>
@coderabbitai

coderabbitai Bot commented Nov 11, 2026

Copy link
Copy Markdown

Explain Change →

No actionable comments were generated in the recent review.

Walkthrough

The change adds a service method to resolve assistant-data subfolders and updates skills-folder resolution to use it. An authenticated chat endpoint returns the user’s Skills and Memories folder IDs. The interface adds conditional Skills and Memories buttons that request those IDs and open the selected folder.

Merge Risk: Minimal · up to 9c357

This adds Skills and Memories buttons in the Chat view that open the matching folders. No actionable merge-blocking risk was identified in the reviewed changes.

Pre-merge checks: Passed 5

Check name Status Explanation
Title check Passed The title clearly and concisely describes the main change: adding Skills and Memories buttons to the Chat view.
Description check Passed The description includes a screenshot of the Chat view showing the Skills and Memories buttons, so it is related to the changeset.
Docstring Coverage Passed Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentat…
Linked Issues check Passed Check skipped because no linked issues were found for this pull request.
Out of Scope Changes check Passed Check skipped because no linked issues were found for this pull request.
Full details: Docstring Coverage

Explanation

Docstring coverage is 100.00% which is sufficient. The required threshold is 80.00%. Docstring coverage is scoped to functions touched by this diff with cyclomatic complexity of at least 2. Documentation-only edits and deletions within surviving functions are included; unchanged diff context and fully deleted functions are excluded. Analyzed 2 functions across 4 files. (2 skipped: 2 unsupported.)

  • Autofix · Keep fixing CodeRabbit findings and required CI, and resolving merge conflicts

Warning

Some tools did not complete. Review the errors below.

PHPStan (2.3.1)

PHPStan reported 1 non-file analysis error(s); analysis is incomplete

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

Share

Recent review info

Run configuration

  • Source mode: Auto
  • Repository: Unavailable
  • Branch: Unavailable
  • File: No configuration file from this repository applied
  • Commit: Unavailable
  • Layers: Organization UI
  • Review profile: CHILL
  • Plan: Advanced
  • Run ID: 60e4b685-a033-4bda-afcf-d6ec5ab1ecb0
Commits

Reviewing files that changed from the base of the PR and between e020a9d and 9c3579b.

Files selected for processing: 6

  • appinfo/routes.php
  • lib/Controller/ChattyLLMController.php
  • lib/Service/AgentSkillsService.php
  • lib/Service/AssistantService.php
  • openapi.json
  • src/components/ChattyLLM/ChattyLLMInputForm.vue

Included review availability: This review used your included allowance. Your plan provides up to 1 included review per hour; 0 remain after this review.

@kyteinsky kyteinsky left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

looks quite good! 🤩

@marcelklehr
marcelklehr merged commit be2899a into main Nov 11, 2026
16 checks passed
@marcelklehr
marcelklehr deleted the feat/skills-memory-buttons branch November 11, 2026 13:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants