Skip to content

UI / Crystal Fixes #223

@marcoxyz123

Description

@marcoxyz123

Hello All

I tested the last two days Crystal for my workflows here my first observations:

  1. MCP Servers:

I have globally configured MCP Servers in my .claude configuration in the home folder. The servers are available in the session but there is no visibility in the frontend about this:

Image

It would be nice to have in the bottom of the prompt window a button to get an overlook of the running and available MCP Server and later also the possibility to add new ones.

  1. Agents / Personas

I habe a setup of 20 different specialised agents/personas setup to perform different tasks. They are available in my session:

Image

Similar tho the MCP server It would be nice if they would be available within a button under the prompt with the possibility to select some of them to add them automatically to the prompt.

  1. Commands & Options

I use the SuperClaude Framework for my workflows. There are also custom Frameworks or personal setups around to make the work with the AI and the prompting much more efficient Ex.:
We have the possibility with claude to define custom commands and also flags or triggers.
This could be done as snippets or the definition of an own AI prompt syntax. It would be awesome if the prompt would have then a auto completion like an IDE for these custom commands and triggers:

for example "/sc:brainstorm --strategy enterprise --validate --seq --think "enterprise data analytics platform" Should have autocompletation

Image
  1. UI Prompt Window

The prompt window is not resizeble this is pain in the ass for long prompts or pasting errors etc.
It would be awesome if the prompt window could be resized or even better detached from the actual AI Window.

  1. AI Window auto scrolling

The AI Message window stops autoscrolling always. The behaviour should be:

  • If I scrolled in the Windows the autoscrolling stops and stays and remembers the place where I was in the conversation.
  • If I scrolled back to the very end of the conversation, by hand or by using the blue Arrow. the autoscrolling starts again.
  1. Terminal

Super nice to have the terminal build in pointing to the Worktree folder. It would be great if the font could be modified . This would be good for the visibility and also for people like me who are using a custom prompt like oh-my-posh with Nerd fonts. The top of the functionality would be to start the external Terminal like the IDE in Crystal direct, like iTerm or Tabby

Image
  1. Tokens and Connex Window size

I am on a MAX Plan the Contact wins size and the Token Usage is not displayed at all.

Image

Overall I like to work with Crystal. Git Management is not perfect at the moment (I still try to understand the Worktree behaviour) but for my workflows so far a huge stepp forward.

Should I split the this in single tickets?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions