ValueEdge Copilot Integration (VS Code Extension)
This extension adds a Copilot Chat participant @valueedge plus a language-model tool that can fetch ValueEdge ticket details and include them as context for your prompts.
In VS Code Settings:
ValueEdge: Api Base Url → valueEdge.apiBaseUrl
ValueEdge: Auth Token → valueEdge.authToken
ValueEdge: Client Id → valueEdge.clientId (optional; used for cookie auth)
ValueEdge: Client Secret → valueEdge.clientSecret (optional; used for cookie auth)
ValueEdge: Ticket Path Template → valueEdge.ticketPathTemplate (default /tickets/{key})
Example values:
valueEdge.apiBaseUrl: https://valueedge.yourco.com/api
valueEdge.ticketPathTemplate: /tickets/{key} (or whatever your REST endpoint uses)
If your ValueEdge instance uses SSO cookies instead of a bearer token, you can leave valueEdge.authToken empty.
If your instance supports cookie auth via POST /authentication/sign_in, set valueEdge.clientId and valueEdge.clientSecret. The extension will authenticate, store the LWSSO_COOKIE_KEY in VS Code SecretStorage, and reuse it for subsequent requests.
Properties File (optional)
For easier setup (especially for workspace-specific config), you can create a .valueedge.properties file in the workspace root.
- Start from:
.valueedge.properties.example
- Create:
.valueedge.properties
Settings in VS Code still take precedence; the properties file is used as a fallback when a setting is empty.
Example .valueedge.properties entries:
valueEdge.apiBaseUrl=https://ot-internal.saas.microfocus.com/api
valueEdge.clientId=...
valueEdge.clientSecret=...
Use
- Run the extension in the Extension Host (F5).
- Open Copilot Chat.
- Use
@valueedge and paste a ValueEdge ticket URL or key.
Example:
@valueedge Please summarize https://valueedge.yourco.com/browse/ABC-123 and suggest test cases.
ValueEdge internal URL example (entity-navigation):
@valueedge Please summarize https://ot-internal.saas.microfocus.com/ui/entity-navigation?p=4001/12002&entityType=work_item&id=5181832 and suggest test cases.
Notes
- This is a minimal POC. For production, store secrets in VS Code SecretStorage and implement your organization’s auth flow.
- Dont update or delete anything related to the task . Only do the read operation.