Overview
The Project Context Builder module is a built-in module that connects a conversation agent to the ELITEA Model Context Protocol (MCP) server for project context management operations. When enabled, the agent can create or update Project Context directly from chat without navigating to the Project Context settings. Key Capabilities:- Get current project context content and enabled state
- Create project context if it does not exist
- Update existing project context content and settings
- Delete project context configuration
- Manage activation description (when to load context)
The Project Context Builder module must be enabled in your agent configuration or project settings. It requires the elitea_core/project_context MCP endpoint and appropriate permissions.
Prerequisites
- MCP Enabled: MCP features must be enabled on the platform.
- Project Context Builder Module: The module toggle must appear in the Modules list.
- Permissions: User role with project context edit permissions.
- Project Scope: The module operates on the current project only.
How It Works
When the Project Context Builder module is enabled, the agent connects to the ELITEA MCP server and gains access to project context management tools. The agent can then:- Get project context to view current content and settings
- Create or update project context with new content and enabled state
- Delete project context configuration when no longer needed
- Manage activation description to control when context loads
Enabling Project Context Builder
You can enable Project Context Builder in three ways: as a default setting for all new chats and agents, for a specific conversation, or in an individual agent configuration.In Project Settings
- Navigate to Settings in the main menu.
- Go to the General section.
- Find the Project Context Builder row under default modules.
- Toggle Chats on to enable Project Context Builder by default for all new conversations.
- Toggle Agents on to enable Project Context Builder by default for all new agents.
-
Click Save.

In a Conversation
- Navigate to your conversation.
-
Click the
+icon in the chat input toolbar. - Hover over Modules to open the flyout panel.
- Find Project Context Builder in the list and toggle it on.
-
A success notification appears: “Modules configuration updated”.

In Agent Configuration
- Navigate to Agents in the main menu.
- Select the agent you want to configure or create a new agent.
- In the TOOLS section, locate the MODULES subsection.
- Find the Project Context Builder toggle (click Show all if needed).
- Toggle Project Context Builder on.
-
Click Save.

Using Project Context Builder
Creating or Updating Project Context
Step 1: Type Your Request in the Chat Describe what project context you want to create or update. You can provide all details upfront or let the agent ask clarifying questions. Example:- Ask User enabled: The agent asks 1-4 focused questions using structured prompts with single-select, multi-select, or free-text options. Questions appear one per step with “Question X of Y” progress indicators and Back/Next navigation.
-
Ask User disabled: The agent requests missing information in a normal chat response or explains that it cannot safely proceed without clarification.


Created or updated Project Context is not automatically added to the current conversation. You can enable it in the conversation if needed.
Project Context Management
Once the Project Context Builder module is enabled, you can manage project context directly from chat by describing what you want to do:Best Practices
Enable Ask User Module
Enable Ask User Module
Always enable the Ask User module alongside Project Context Builder. This is the recommended configuration for the best experience:
- With Ask User enabled: The agent can ask structured clarifying questions (1-4 questions) with interactive single-select, multi-select, or free-text options when required information is missing. Questions display with progress indicators (“Question X of Y”) and navigation controls.
- Without Ask User: The agent can only request missing information through normal chat responses, which is less structured and may require multiple back-and-forth exchanges.
- In Project Settings: Toggle both Project Context Builder and Ask User under Default Modules
- In Agent Configuration: Enable both modules in the MODULES section
- In Conversations: Enable both from the Modules flyout panel
Project Context Creation
Project Context Creation
- Provide clear, detailed instructions that all agents in the project should follow
- Keep content concise and focused on essential project-wide knowledge
- Use project context for information that applies across all agents
- Include coding standards, API conventions, and common workflows
- Test the context with multiple agents to ensure correct interpretation
Content Management
Content Management
- Stay within the 2500 character limit for content
- Use activation description (300 characters max) to control when context loads
- Review and update project context periodically as requirements change
- Enable project context only when it provides value to agent conversations
- Document significant context changes for team awareness
Module Configuration
Module Configuration
- Enable Project Context Builder by default in Project Settings if your team frequently updates context
- Enable Project Context Builder only for agents that need context management capabilities
- Use appropriate permissions to control who can create and modify project context
- Review project context impact on agent behavior regularly
Working with Chat
Working with Chat
- Provide complete information (content, enabled state) in your initial request to skip clarification questions
- Be specific when updating context. Describe exactly what should change
- Use the Project Context chip in chat to quickly reopen and review the context in Canvas mode
- Remember that created context is not automatically added to the current conversation
Limitations
- Project-scoped: Can only access project context in the current project.
- Single context per project: Each project has one project context configuration.
- Content length: Maximum 2500 characters for content field.
- Activation description length: Maximum 300 characters for activation description.
- Permissions required: User must have appropriate project context edit permissions.
- MCP requirement: Platform must have MCP features enabled.
- Not auto-applied: Created or updated context is not automatically added to the current conversation.
- Project Context - Complete guide to managing project context
- Agents - How to configure agents and enable modules
- Chat - Conversation features and module management
- Ask User Module - Recommended module to use with Project Context Builder