feat(core): add tf-tools 0.3.1+ configuration file
What changed, and why it matters
This commit adds a single configuration file for a Trezor developer tool (a VS Code extension). It only points the tool to existing folders in the repository and contains no executable code, no secrets, and no changes to firmware behavior. There is no security issue visible in the diff.
No security action required. Review as a normal tooling/IDE configuration change.
Security signals we found
No strong security signals were identified.
Evidence from the diff
The commit introduces tf-tools.toml, a TOML configuration for the ‘Trezor Firmware Tools’ VS Code extension (tf-tools 0.3.1+). It defines paths to the Cargo workspace, debug templates, build artifacts, xtask presets, and a manifest file. The change is purely additive metadata for the development environment and does not alter build logic, runtime code, or security-sensitive settings.
Changed components
tf-tools.toml (new configuration file for Trezor Firmware Tools VS Code extension)Inspect captured patch +8 / −0
diff --git a/tf-tools.toml b/tf-tools.toml
new file mode 100644
index 00000000..7fb82967
--- /dev/null
+++ b/tf-tools.toml
@@ -0,0 +1,8 @@
+# Configuration file for the Trezor Firmware Tools VS Code extension.
+
+[paths]
+cargo-workspace = "core/embed"
+debug-templates = "core/embed/xtask/tf-tools/debug"
+build-artifacts = "core/build-xtask/artifacts"
+xtask-presets = "core/embed/xtask"
+manifest = "core/embed/xtask/tf-tools/manifest.yaml"
Why this scored 15/100
Community notes
Notes can correct, qualify, or add evidence to the AI analysis. Every note shown here has been validated by a human moderator.
The AI analysis stands alone for now. Submit a note if you can add evidence or important context.