CLI workbench
-
From intent to command.
+ {/* #101 — heading receives focus after workflow tab switch */}
+
From intent to command.
Configure a supported Testkit workflow and copy the exact command to your terminal.
{(["coverage", "limits", "audit"] as const).map((name) => (
@@ -1300,13 +1339,18 @@ export default function App() {
Project or contract path
Required
+ {/* #100 — inline help text associated with the field */}
+
+ Path to the contract workspace or source directory, such as . or ./contracts/token.
+
setPath(event.target.value)}
+ onChange={(event) => { setPath(event.target.value); if (event.target.value.trim()) setValidationError(""); }}
aria-label="Project or contract path"
aria-required="true"
+ aria-describedby="path-help"
/>
{path && (
-
-