feat(inter-tool-launch): implement Inter-Tool Launch Context (Issue #161)#523
feat(inter-tool-launch): implement Inter-Tool Launch Context (Issue #161)#523Copilot wants to merge 5 commits intorelease/1.2.2from
Conversation
…semver enforcement Agent-Logs-Url: https://github.com/PowerPlatformToolBox/desktop-app/sessions/f5d8d8b6-bbf6-473f-a251-979e002c64a3 Co-authored-by: Power-Maverick <36135520+Power-Maverick@users.noreply.github.com>
…ontext Agent-Logs-Url: https://github.com/PowerPlatformToolBox/desktop-app/sessions/06819ca7-d6e6-42b6-ab39-1eff21e59a5f Co-authored-by: Power-Maverick <36135520+Power-Maverick@users.noreply.github.com>
…gitignore) Agent-Logs-Url: https://github.com/PowerPlatformToolBox/desktop-app/sessions/06819ca7-d6e6-42b6-ab39-1eff21e59a5f Co-authored-by: Power-Maverick <36135520+Power-Maverick@users.noreply.github.com>
…ng all 7 implemented parts Agent-Logs-Url: https://github.com/PowerPlatformToolBox/desktop-app/sessions/16f5bfb7-7f3f-4b6c-9829-843603515c18 Co-authored-by: Power-Maverick <36135520+Power-Maverick@users.noreply.github.com>
|
@copilot rename |
…Config for consistent casing Agent-Logs-Url: https://github.com/PowerPlatformToolBox/desktop-app/sessions/f894c5cf-a937-472f-a7ee-823d77dc6687 Co-authored-by: Power-Maverick <36135520+Power-Maverick@users.noreply.github.com>
Done in cfd03dc. Renamed Regarding copilot instructions and agents: no mixed-casing of "PPTB" was found in |
.github/plans/plan-inter-tool-launch-context.mdfollowing the repo plan templatepptb.config.jsonschema:pptbConfig.d.ts,validate.js,pptb-validate.jsLAUNCH_WITH_CONTEXT,RETURN_INVOCATION_DATApendingInvocationsmap,launchToolWithContext,resolveInvocation, null-resolve on premature closetoolboxAPI.invocationnamespace (getLaunchContext,returnData,launchTool)LaunchToolOptionsextended,launchToolWithContextrouting,preload.tsexposureInvocationAPIinpackages/toolboxAPI.d.ts,launchToolWithContextinapi.tspackages/README.mdinter-tool section + API referencePptbConfig→PPTBConfigandvalidatePptbConfig→validatePPTBConfigacrosspackages/pptbConfig.d.ts,packages/lib/validate.js,packages/bin/pptb-validate.js, and the plan file for consistent PPTB casing