Context Handling
Overview
GoCodeo provides robust context-handling capabilities to streamline your interactions and enhance productivity. By leveraging symbols such as @Files and @Code, and integrating document and image attachments as context, developers can seamlessly reference, validate, and interact with various resources.
How to Use?
1) @ Symbol for Contextual Suggestions:
Typing @ in GoCodeo’s input box within the chat panel triggers a popup menu with a list of relevant suggestions. The suggestions are dynamically filtered to show the most pertinent options based on your input.
• Navigate Suggestions: Browse through the list of available suggestions.
• Select Context Item: Click on the desired context item to generate suggestions.
If the suggestion belongs to a category (e.g., Files), the system filters to display items specifically relevant within that category.
2) @Files:
The @Files symbol allows you to reference entire files directly. This feature is invaluable when working on projects with multiple files of the same name in different folders.
Features of @Files:
• File Path Preview: Displays the full path of the file, ensuring you reference the correct one.
• Enhanced Navigation: Simplifies accessing files in complex directory structures.
3) @Code:
Use the @Code symbol to reference specific sections of your code. This feature is ideal for pinpointing exact code snippets for collaboration or debugging.
Features of @Code:
• Precision Referencing: Enables direct interaction with precise code sections, improving efficiency during reviews or modifications.
4) Attachments as Context:
GoCodeo supports attaching documents and images as part of the context for tasks.
Document Attachments:
• Attach PDFs or DOC files directly in the chat panel.
• Ask specific questions about the content for detailed insights or references.
Image Attachments:
• Attach images, such as UI designs or mockups, to the context.
• Use the attached image as a reference to build designs or derive similar implementations using GoCodeo.