finos / finos/FDC3

FDC3 Workbench intent raising control could be more intuitive

Open
#1,612 6 comments 0 reactions 0 assignees View on GitHub
enhancement good first issue help wanted toolbox
Dominant language
TypeScript
Stars
270
Forks
193
Avg merge
2d 13h
Merged PRs (30d)
36

Description

## Minor Issue
Please use minor issues for discrepancies or errors found in the spec or supporting documentation, examples, and other materials. If you wish to propose a new feature or a revision to an existing feature, please use the *Enhancement Request* template.

### Area of Issue
- [ ] App Directory
- [ ] API
- [ ] Context Data
- [ ] Intents
- [ ] Desktop Agent Bridging
- [ ] Use Cases
- [x] Other

### Issue Description:
When using the FDC3 workbench to test raising an intent I do not seem to be able to raise an intent. If I select an intent and click the "Raise Intent" button I get a validation error saying "Please Select a Context First":

![Image](https://github.com/user-attachments/assets/cf36ea65-3bcb-432d-9d17-44ad74ce4cef)

It should be possible to raise an intent without a conext so IMHO this is an error but when I try to select a context I am unable to select an intent:

![Image](https://github.com/user-attachments/assets/c27ca503-c440-4c7c-91c5-dc4180d20092)

I am able to type in an intent and add that. Once I have done that I am able to raise an intent (this always fails but I suspect this is beacuse there are no listeners).

Contributor guide

Open the contributing guide

Research direction

Start in the FDC3 Workbench by reproducing the reported flow: select an intent, click “Raise Intent,” and compare it with adding an intent manually. Trace the validation behind “Please Select a Context First” and the intent/context selection controls. Done means the documented intent-raising flow handles the context requirement consistently and its behavior is covered by the relevant Workbench test, if one exists.

Written by the indexing model from the issue text.

Assessment

Tech stack
typescript
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.