Skip to content

[Feature] Per-run --project/--folder override or repo-local TMS binding #124

Description

@tlemmonds

Environment: kane-cli 0.4.10

Summary
Test Manager project/folder is global mutable state (~/.testmuai/kaneai/tui-config.json) with no --project/--folder flag on run / testmd run and no workspace awareness. Runs upload into whatever was last configured → cross-project bleed when switching between repos.

Ask

  • Add --project / --folder flags to run and testmd run, and/or
  • Honor a repo-local .testmuai/ binding (cwd-scoped), consistent with how variables/context are already cwd-local.

Why
Variables and context are cwd-local, but the TMS target is global — inconsistent, and easy to silently write to the wrong project. Related: #45 (env profiles + secrets).


Metadata

Metadata

Assignees

No one assigned

    Labels

    enhancementNew feature or request

    Type

    No type

    Fields

    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions