Skip to content

The style output of markdown is incorrect #5605

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Closed
3 tasks done
thomasbergersen opened this issue May 10, 2025 · 9 comments
Closed
3 tasks done

The style output of markdown is incorrect #5605

thomasbergersen opened this issue May 10, 2025 · 9 comments
Assignees
Labels
good-first-issue Suggested issue for new contributors kind:bug Indicates an unexpected problem or unintended behavior

Comments

@thomasbergersen
Copy link

Before submitting your bug report

Relevant environment info

- OS:
- Continue version:
- IDE version:
- Model:
- config:
  

  
  OR link to assistant in Continue hub:

Description

Hello. The markdown style output using Prompt: 'vue vs react output tab' was not rendered correctly.

Image

To reproduce

No response

Log output

@dosubot dosubot bot added the kind:bug Indicates an unexpected problem or unintended behavior label May 10, 2025
@JerryZhongJ
Copy link

I have the same issue:

Image

@Patrick-Erichsen Patrick-Erichsen added the good-first-issue Suggested issue for new contributors label May 12, 2025
@chezsmithy
Copy link
Contributor

chezsmithy commented May 14, 2025

@thomasbergersen and @JerryZhongJ there is a markdown patch coming in a release shortly. I've tested locally and if I ask for the prompt "vue vs react output table", I get a table which is more like a CSV output. However, if I ask for it in markdown format after adding my patch it renders like this:

# Vue vs React Comparison

Here's a comparison table highlighting the key differences between Vue.js and React:

| Feature | Vue | React |
|---------|-----|-------|
| **Learning Curve** | Generally easier to learn with more intuitive syntax | Steeper learning curve, especially with JSX |
| **Syntax** | HTML-based templates with clear separation between template, script, and styles | JSX (JavaScript XML) mixing HTML with JavaScript |
| **Size** | Smaller bundle size (~33KB) | Slightly larger (~42KB) |
| **Performance** | Very good performance, optimized out of the box | Excellent performance with virtual DOM |
| **Data Binding** | Two-way binding available (v-model) | One-way data flow by default |
| **Component Architecture** | Single-file components (.vue files) | Components typically in JSX files |
| **State Management** | Vuex (official), Pinia | Redux, Context API, Zustand, Recoil |
| **Tooling** | Vue CLI, Vite | Create React App, Next.js |
| **Mobile Development** | Vue Native (less mature) | React Native (mature ecosystem) |
| **Community & Ecosystem** | Growing, but smaller than React | Very large community and ecosystem |
| **Corporate Backing** | Independent project led by Evan You | Backed by Facebook (Meta) |
| **Flexibility** | More opinionated, easier to follow conventions | More flexible, multiple approaches to problems |
| **Popular Use Cases** | Small to medium applications, prototyping | Large scale applications, complex UIs |

I think. this is what you were expecting?

Note the PR you are watching for in a preview or public release is: #5624

@chezsmithy
Copy link
Contributor

I belive this is resolved with: #5624
@Patrick-Erichsen could you please validate.

@Patrick-Erichsen
Copy link
Collaborator

+1, believe it should be resolved.

@thomasbergersen
Copy link
Author

Hi @chezsmithy @Patrick-Erichsen , I think it should be a rendering issue of markdown syntax by 'continuedev'.

Next, I use 'lmstudio' to test the output:

Image

or Output original format

Image

@chezsmithy
Copy link
Contributor

@thomasbergersen is this more in line what you are expecting? #5560

@thomasbergersen
Copy link
Author

@thomasbergersen is this more in line what you are expecting? #5560

It's like this. After the merge, an update will be released and tested again. thank you

@thomasbergersen
Copy link
Author

Hi @chezsmithy , I have another question. When I deploy Qwen3 with vLLM using the parameters --enable-reasoning --reasoning-parser Qwen3, the content inside the tag in Continue.dev is kept in the background and only the final result is output—this works for both chat and edit functionalities, which is exactly what I expect.

However, when I deploy using the --reasoning-format deepseek parameter with llama.cpp, the output includes the content inside the tags. Currently, this behavior only applies to the chat functionality and not the edit functionality.

Is this an issue with the llama.cpp backend service?

Is there a way to make Continue.dev discard or hide the content inside tags, so it can be used in the edit functionality without outputting the unnecessary think content?

@chezsmithy
Copy link
Contributor

@thomasbergersen I'm not familiar with that model. I'd recommend opening a new issue for tracking.

@github-project-automation github-project-automation bot moved this from Todo to Done in Issues and PRs May 17, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
good-first-issue Suggested issue for new contributors kind:bug Indicates an unexpected problem or unintended behavior
Projects
Status: Done
Development

No branches or pull requests

4 participants