Service twin · API + UI
GitLab
Test coding and DevOps agents that manage projects, merge requests, issues, and CI/CD pipelines.
API + UIspec-groundedREST · MCP · CLI
Terminal
$ uv tool install blobfish-cli
$ blobfish twin login
$ blobfish twin-runs create --twins gitlab --ttl 60 --waitWhat’s inside
A deterministic, seeded, resettable replica: every operation below executes real state transitions against the twin’s own SQLite state — reads are hash-invariant, writes produce inspectable diffs, and reset restores the seed baseline.
Seeded entities
| Entity | Table | Fields | About |
|---|---|---|---|
| access_request | access_requests | 2 | Inferred from operation parameters (spec has no named schema). |
| add | adds | 2 | Inferred from operation parameters (spec has no named schema). |
| add_spent_time | add_spent_times | 2 | Inferred from operation parameters (spec has no named schema). |
| agent_id | agent_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| all | alls | 2 | Inferred from operation parameters (spec has no named schema). |
| allowed_agent | allowed_agents | 2 | Inferred from operation parameters (spec has no named schema). |
| allowlist | allowlists | 2 | Inferred from operation parameters (spec has no named schema). |
| appearance | appearances | 2 | Inferred from operation parameters (spec has no named schema). |
| apple_app_store | apple_app_stores | 2 | Inferred from operation parameters (spec has no named schema). |
| application | applications | 2 | Inferred from operation parameters (spec has no named schema). |
| apply | applies | 2 | Inferred from operation parameters (spec has no named schema). |
| approval | approvals | 2 | Inferred from operation parameters (spec has no named schema). |
| approval_state | approval_states | 2 | Inferred from operation parameters (spec has no named schema). |
| approve | approves | 2 | Inferred from operation parameters (spec has no named schema). |
| approve_all | approve_alls | 2 | Inferred from operation parameters (spec has no named schema). |
| archive | archives | 2 | Inferred from operation parameters (spec has no named schema). |
| artifact | artifacts | 2 | Inferred from operation parameters (spec has no named schema). |
| artifact_path | artifact_paths | 2 | Inferred from operation parameters (spec has no named schema). |
| asana | asanas | 2 | Inferred from operation parameters (spec has no named schema). |
| assembla | assemblas | 2 | Inferred from operation parameters (spec has no named schema). |
| association | associations | 2 | Inferred from operation parameters (spec has no named schema). |
| attachment | attachments | 2 | Inferred from operation parameters (spec has no named schema). |
| audit_event | audit_events | 2 | Inferred from operation parameters (spec has no named schema). |
| audit_event_id | audit_event_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| authenticate | authenticates | 2 | Inferred from operation parameters (spec has no named schema). |
| authorize | authorizes | 2 | Inferred from operation parameters (spec has no named schema). |
| avatar | avatars | 2 | Inferred from operation parameters (spec has no named schema). |
| award_emoji | award_emojis | 2 | Inferred from operation parameters (spec has no named schema). |
| award_id | award_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| badge | badges | 2 | Inferred from operation parameters (spec has no named schema). |
| badge_id | badge_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| bamboo | bamboos | 2 | Inferred from operation parameters (spec has no named schema). |
| batch_apply | batch_applies | 2 | Inferred from operation parameters (spec has no named schema). |
| batched_background_migration | batched_background_migrations | 2 | Inferred from operation parameters (spec has no named schema). |
| batched_background_operation | batched_background_operations | 2 | Inferred from operation parameters (spec has no named schema). |
| billable_member | billable_members | 2 | Inferred from operation parameters (spec has no named schema). |
| bitbucket | bitbuckets | 2 | Inferred from operation parameters (spec has no named schema). |
| bitbucket_server | bitbucket_servers | 2 | Inferred from operation parameters (spec has no named schema). |
| blame | blames | 2 | Inferred from operation parameters (spec has no named schema). |
| branch | branches | 2 | Inferred from operation parameters (spec has no named schema). |
| bridge | bridges | 2 | Inferred from operation parameters (spec has no named schema). |
| broadcast_message | broadcast_messages | 2 | Inferred from operation parameters (spec has no named schema). |
| bugzilla | bugzillas | 2 | Inferred from operation parameters (spec has no named schema). |
| buildkite | buildkites | 2 | Inferred from operation parameters (spec has no named schema). |
| bulk | bulks | 2 | Inferred from operation parameters (spec has no named schema). |
| bulk_import | bulk_imports | 2 | Inferred from operation parameters (spec has no named schema). |
| bulk_publish | bulk_publishes | 2 | Inferred from operation parameters (spec has no named schema). |
| cache | caches | 2 | Inferred from operation parameters (spec has no named schema). |
| campfire | campfires | 2 | Inferred from operation parameters (spec has no named schema). |
| cancel | cancels | 2 | Inferred from operation parameters (spec has no named schema). |
| cancel_merge_when_pipeline_succeed | cancel_merge_when_pipeline_succeeds | 2 | Inferred from operation parameters (spec has no named schema). |
| change | changes | 2 | Inferred from operation parameters (spec has no named schema). |
| changelog | changelogs | 2 | Inferred from operation parameters (spec has no named schema). |
| chart | charts | 2 | Inferred from operation parameters (spec has no named schema). |
| check_credential | check_credentials | 2 | Inferred from operation parameters (spec has no named schema). |
| cherry_pick | cherry_picks | 2 | Inferred from operation parameters (spec has no named schema). |
| clickup | clickups | 2 | Inferred from operation parameters (spec has no named schema). |
| client_key | client_keys | 2 | Inferred from operation parameters (spec has no named schema). |
| clone | clones | 2 | Inferred from operation parameters (spec has no named schema). |
| closed_by | closed_bies | 2 | Inferred from operation parameters (spec has no named schema). |
| closes_issue | closes_issues | 2 | Inferred from operation parameters (spec has no named schema). |
| cluster | clusters | 2 | Inferred from operation parameters (spec has no named schema). |
| cluster_agent | cluster_agents | 2 | Inferred from operation parameters (spec has no named schema). |
| cluster_id | cluster_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| codename | codenames | 2 | Inferred from operation parameters (spec has no named schema). |
| comment | comments | 2 | Inferred from operation parameters (spec has no named schema). |
| commit | commits | 2 | Inferred from operation parameters (spec has no named schema). |
| compare | compares | 2 | Inferred from operation parameters (spec has no named schema). |
| composer | composers | 2 | Inferred from operation parameters (spec has no named schema). |
| config_json | config_jsons | 2 | Inferred from operation parameters (spec has no named schema). |
| confluence | confluences | 2 | Inferred from operation parameters (spec has no named schema). |
| context_commit | context_commits | 2 | Inferred from operation parameters (spec has no named schema). |
| contributed_project | contributed_projects | 2 | Inferred from operation parameters (spec has no named schema). |
| contributor | contributors | 2 | Inferred from operation parameters (spec has no named schema). |
| create_ci_config | create_ci_configs | 2 | Inferred from operation parameters (spec has no named schema). |
| current_job | current_jobs | 2 | Inferred from operation parameters (spec has no named schema). |
| custom_attribute | custom_attributes | 2 | Inferred from operation parameters (spec has no named schema). |
| custom_issue_tracker | custom_issue_trackers | 2 | Inferred from operation parameters (spec has no named schema). |
| datadog | datadogs | 2 | Inferred from operation parameters (spec has no named schema). |
| debian_distribution | debian_distributions | 2 | Inferred from operation parameters (spec has no named schema). |
| definition | definitions | 2 | Inferred from operation parameters (spec has no named schema). |
| dependency | dependencies | 2 | Inferred from operation parameters (spec has no named schema). |
| deploy_key | deploy_keys | 2 | Inferred from operation parameters (spec has no named schema). |
| deploy_token | deploy_tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| deployment | deployments | 2 | Inferred from operation parameters (spec has no named schema). |
| deployment_id | deployment_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| descendant_group | descendant_groups | 2 | Inferred from operation parameters (spec has no named schema). |
| diff | diffs | 2 | Inferred from operation parameters (spec has no named schema). |
| diffblue_cover | diffblue_covers | 2 | Inferred from operation parameters (spec has no named schema). |
| digest | digests | 2 | Inferred from operation parameters (spec has no named schema). |
| direct_asset_path | direct_asset_paths | 2 | Inferred from operation parameters (spec has no named schema). |
| discord | discords | 2 | Inferred from operation parameters (spec has no named schema). |
| discover_cert_based_cluster | discover_cert_based_clusters | 2 | Inferred from operation parameters (spec has no named schema). |
| discovery | discoveries | 2 | Inferred from operation parameters (spec has no named schema). |
| dist_tag | dist_tags | 2 | Inferred from operation parameters (spec has no named schema). |
| domain | domains | 2 | Inferred from operation parameters (spec has no named schema). |
| download | downloads | 2 | Inferred from operation parameters (spec has no named schema). |
| download_url | download_urls | 2 | Inferred from operation parameters (spec has no named schema). |
| draft_note | draft_notes | 2 | Inferred from operation parameters (spec has no named schema). |
| draft_note_id | draft_note_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| drone_ci | drone_cis | 2 | Inferred from operation parameters (spec has no named schema). |
emails | 2 | Inferred from operation parameters (spec has no named schema). | |
| emails_on_push | emails_on_pushes | 2 | Inferred from operation parameters (spec has no named schema). |
| enable | enables | 2 | Inferred from operation parameters (spec has no named schema). |
| entity | entities | 2 | Inferred from operation parameters (spec has no named schema). |
| entity_id | entity_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| environment | environments | 2 | Inferred from operation parameters (spec has no named schema). |
| environment_id | environment_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| erase | erases | 2 | Inferred from operation parameters (spec has no named schema). |
| event | events | 2 | Inferred from operation parameters (spec has no named schema). |
| event_id | event_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| evidence | evidences | 2 | Inferred from operation parameters (spec has no named schema). |
| ewm | ewms | 2 | Inferred from operation parameters (spec has no named schema). |
| exist | exists | 2 | Inferred from operation parameters (spec has no named schema). |
| export | exports | 2 | Inferred from operation parameters (spec has no named schema). |
| export_relation | export_relations | 2 | Inferred from operation parameters (spec has no named schema). |
| external_wiki | external_wikis | 2 | Inferred from operation parameters (spec has no named schema). |
| failure | failures | 2 | Inferred from operation parameters (spec has no named schema). |
| feature | features | 2 | Inferred from operation parameters (spec has no named schema). |
| feature_flag | feature_flags | 2 | Inferred from operation parameters (spec has no named schema). |
| feature_flag_name | feature_flag_names | 2 | Inferred from operation parameters (spec has no named schema). |
| feature_flags_user_list | feature_flags_user_lists | 2 | Inferred from operation parameters (spec has no named schema). |
| file | files | 2 | Inferred from operation parameters (spec has no named schema). |
| file_identifier | file_identifiers | 2 | Inferred from operation parameters (spec has no named schema). |
| file_name | file_names | 2 | Inferred from operation parameters (spec has no named schema). |
| file_name_tgz | file_name_tgzs | 2 | Inferred from operation parameters (spec has no named schema). |
| file_path | file_paths | 2 | Inferred from operation parameters (spec has no named schema). |
| file_sha256 | file_sha256s | 2 | Inferred from operation parameters (spec has no named schema). |
| filename | filenames | 2 | Inferred from operation parameters (spec has no named schema). |
| find_packages_by_id | find_packages_by_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| forge_token | forge_tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| fork | forks | 2 | Inferred from operation parameters (spec has no named schema). |
| forked_from_id | forked_from_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| freeze_period | freeze_periods | 2 | Inferred from operation parameters (spec has no named schema). |
| freeze_period_id | freeze_period_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| gem | gems | 2 | Inferred from operation parameters (spec has no named schema). |
| gist | gists | 2 | Inferred from operation parameters (spec has no named schema). |
| git | gits | 2 | Inferred from operation parameters (spec has no named schema). |
| git_guardian | git_guardians | 2 | Inferred from operation parameters (spec has no named schema). |
| github | githubs | 2 | Inferred from operation parameters (spec has no named schema). |
| gitlab_slack_application | gitlab_slack_applications | 2 | Inferred from operation parameters (spec has no named schema). |
| gitlab_subscription | gitlab_subscriptions | 2 | Inferred from operation parameters (spec has no named schema). |
| glql | glqls | 2 | Inferred from operation parameters (spec has no named schema). |
| google_cloud_platform_artifact_registry | google_cloud_platform_artifact_registries | 2 | Inferred from operation parameters (spec has no named schema). |
| google_cloud_platform_workload_identity_federation | google_cloud_platform_workload_identity_federations | 2 | Inferred from operation parameters (spec has no named schema). |
| google_play | google_plays | 2 | Inferred from operation parameters (spec has no named schema). |
| graphql | graphqls | 2 | Inferred from operation parameters (spec has no named schema). |
| group | groups | 2 | Inferred from operation parameters (spec has no named schema). |
| group_id | group_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| groups_allowlist | groups_allowlists | 2 | Inferred from operation parameters (spec has no named schema). |
| hangouts_chat | hangouts_chats | 2 | Inferred from operation parameters (spec has no named schema). |
| harbor | harbors | 2 | Inferred from operation parameters (spec has no named schema). |
| health | healths | 2 | Inferred from operation parameters (spec has no named schema). |
| hook | hooks | 2 | Inferred from operation parameters (spec has no named schema). |
| hook_id | hook_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| housekeeping | housekeepings | 2 | Inferred from operation parameters (spec has no named schema). |
| id | ids | 2 | Inferred from operation parameters (spec has no named schema). |
| iid | iids | 2 | Inferred from operation parameters (spec has no named schema). |
| import | imports | 2 | Inferred from operation parameters (spec has no named schema). |
| import_id | import_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| import_relation | import_relations | 2 | Inferred from operation parameters (spec has no named schema). |
| in_release | in_releases | 2 | Inferred from operation parameters (spec has no named schema). |
| increment_counter | increment_counters | 2 | Inferred from operation parameters (spec has no named schema). |
| increment_unique_user | increment_unique_users | 2 | Inferred from operation parameters (spec has no named schema). |
| index | indexes | 2 | Inferred from operation parameters (spec has no named schema). |
| index_yaml | index_yamls | 2 | Inferred from operation parameters (spec has no named schema). |
| indirect | indirects | 2 | Inferred from operation parameters (spec has no named schema). |
| info_refs_receive_pack | info_refs_receive_packs | 2 | Inferred from operation parameters (spec has no named schema). |
| info_refs_upload_pack | info_refs_upload_packs | 2 | Inferred from operation parameters (spec has no named schema). |
| installation | installations | 2 | Inferred from operation parameters (spec has no named schema). |
| integration | integrations | 2 | Inferred from operation parameters (spec has no named schema). |
| interaction | interactions | 2 | Inferred from operation parameters (spec has no named schema). |
| invitation | invitations | 2 | Inferred from operation parameters (spec has no named schema). |
| invited_group | invited_groups | 2 | Inferred from operation parameters (spec has no named schema). |
| irker | irkers | 2 | Inferred from operation parameters (spec has no named schema). |
| issue | issues | 2 | Inferred from operation parameters (spec has no named schema). |
| issue_iid | issue_iids | 2 | Inferred from operation parameters (spec has no named schema). |
| issue_link_id | issue_link_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| issues_statistic | issues_statistics | 2 | Inferred from operation parameters (spec has no named schema). |
| jenkin | jenkins | 2 | Inferred from operation parameters (spec has no named schema). |
| jira | jiras | 2 | Inferred from operation parameters (spec has no named schema). |
| jira_cloud_app | jira_cloud_apps | 2 | Inferred from operation parameters (spec has no named schema). |
| job | jobs | 2 | Inferred from operation parameters (spec has no named schema). |
| job_id | job_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| job_token_scope | job_token_scopes | 2 | Inferred from operation parameters (spec has no named schema). |
| keep | keeps | 2 | Inferred from operation parameters (spec has no named schema). |
| key | keys | 2 | Inferred from operation parameters (spec has no named schema). |
| key_asc | key_ascs | 2 | Inferred from operation parameters (spec has no named schema). |
| key_id | key_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| language | languages | 2 | Inferred from operation parameters (spec has no named schema). |
| latest | latests | 2 | Inferred from operation parameters (spec has no named schema). |
| ldap_sync | ldap_syncs | 2 | Inferred from operation parameters (spec has no named schema). |
| limit_exclusion | limit_exclusions | 2 | Inferred from operation parameters (spec has no named schema). |
| linear | linears | 2 | Inferred from operation parameters (spec has no named schema). |
| link | links | 2 | Inferred from operation parameters (spec has no named schema). |
| link_id | link_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| lint | lints | 2 | Inferred from operation parameters (spec has no named schema). |
| list | lists | 2 | Inferred from operation parameters (spec has no named schema). |
| lock | locks | 2 | Inferred from operation parameters (spec has no named schema). |
| manager | managers | 2 | Inferred from operation parameters (spec has no named schema). |
| mark | marks | 2 | Inferred from operation parameters (spec has no named schema). |
| markdown | markdowns | 2 | Inferred from operation parameters (spec has no named schema). |
| matrix | matrices | 2 | Inferred from operation parameters (spec has no named schema). |
| mattermost | mattermosts | 2 | Inferred from operation parameters (spec has no named schema). |
| mattermost_slash_command | mattermost_slash_commands | 2 | Inferred from operation parameters (spec has no named schema). |
| member | members | 2 | Inferred from operation parameters (spec has no named schema). |
| membership | memberships | 2 | Inferred from operation parameters (spec has no named schema). |
| merge | merges | 2 | Inferred from operation parameters (spec has no named schema). |
| merge_base | merge_bases | 2 | Inferred from operation parameters (spec has no named schema). |
| merge_ref | merge_refs | 2 | Inferred from operation parameters (spec has no named schema). |
| merge_request | merge_requests | 2 | Inferred from operation parameters (spec has no named schema). |
| merge_request_iid | merge_request_iids | 2 | Inferred from operation parameters (spec has no named schema). |
| merged_branch | merged_branches | 2 | Inferred from operation parameters (spec has no named schema). |
| metadata | metadatas | 2 | Inferred from operation parameters (spec has no named schema). |
| metric | metrics | 2 | Inferred from operation parameters (spec has no named schema). |
| metric_definition | metric_definitions | 2 | Inferred from operation parameters (spec has no named schema). |
| metric_image | metric_images | 2 | Inferred from operation parameters (spec has no named schema). |
| metric_image_id | metric_image_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| microsoft_team | microsoft_teams | 2 | Inferred from operation parameters (spec has no named schema). |
| mirror_id | mirror_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| mock_ci | mock_cis | 2 | Inferred from operation parameters (spec has no named schema). |
| mock_monitoring | mock_monitorings | 2 | Inferred from operation parameters (spec has no named schema). |
| module_system | module_systems | 2 | Inferred from operation parameters (spec has no named schema). |
| module_version | module_versions | 2 | Inferred from operation parameters (spec has no named schema). |
| module_version_info | module_version_infos | 2 | Inferred from operation parameters (spec has no named schema). |
| module_version_mod | module_version_mods | 2 | Inferred from operation parameters (spec has no named schema). |
| module_version_zip | module_version_zips | 2 | Inferred from operation parameters (spec has no named schema). |
| move | moves | 2 | Inferred from operation parameters (spec has no named schema). |
| name | names | 2 | Inferred from operation parameters (spec has no named schema). |
| namespace | namespaces | 2 | Inferred from operation parameters (spec has no named schema). |
| non_sql_metric | non_sql_metrics | 2 | Inferred from operation parameters (spec has no named schema). |
| nuget | nugets | 2 | Inferred from operation parameters (spec has no named schema). |
| offline_export | offline_exports | 2 | Inferred from operation parameters (spec has no named schema). |
| offline_import | offline_imports | 2 | Inferred from operation parameters (spec has no named schema). |
| option | options | 2 | Inferred from operation parameters (spec has no named schema). |
| organization | organizations | 2 | Inferred from operation parameters (spec has no named schema). |
| override | overrides | 2 | Inferred from operation parameters (spec has no named schema). |
| package | packages | 2 | Inferred from operation parameters (spec has no named schema). |
| package_channel | package_channels | 2 | Inferred from operation parameters (spec has no named schema). |
| package_file | package_files | 2 | Inferred from operation parameters (spec has no named schema). |
| package_file_id | package_file_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| package_filename | package_filenames | 2 | Inferred from operation parameters (spec has no named schema). |
| package_id | package_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| package_name | package_names | 2 | Inferred from operation parameters (spec has no named schema). |
| package_protection_rule_id | package_protection_rule_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| package_version | package_versions | 2 | Inferred from operation parameters (spec has no named schema). |
| packages_id_package_name_version_package_version | packages_id_package_name_version_package_versions | 2 | Inferred from operation parameters (spec has no named schema). |
| packagist | packagists | 2 | Inferred from operation parameters (spec has no named schema). |
| page | pages | 2 | Inferred from operation parameters (spec has no named schema). |
| pages_access | pages_accesses | 2 | Inferred from operation parameters (spec has no named schema). |
| participant | participants | 2 | Inferred from operation parameters (spec has no named schema). |
| pause | pauses | 2 | Inferred from operation parameters (spec has no named schema). |
| pending | pendings | 2 | Inferred from operation parameters (spec has no named schema). |
| pending_member | pending_members | 2 | Inferred from operation parameters (spec has no named schema). |
| personal_access_token | personal_access_tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| phorge | phorges | 2 | Inferred from operation parameters (spec has no named schema). |
| ping | pings | 2 | Inferred from operation parameters (spec has no named schema). |
| pipeline | pipelines | 2 | Inferred from operation parameters (spec has no named schema). |
| pipeline_id | pipeline_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| pipeline_ref | pipeline_refs | 2 | Inferred from operation parameters (spec has no named schema). |
| pipeline_schedule | pipeline_schedules | 2 | Inferred from operation parameters (spec has no named schema). |
| pipeline_schedule_id | pipeline_schedule_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| pipelines_email | pipelines_emails | 2 | Inferred from operation parameters (spec has no named schema). |
| pivotaltracker | pivotaltrackers | 2 | Inferred from operation parameters (spec has no named schema). |
| placeholder_reassignment | placeholder_reassignments | 2 | Inferred from operation parameters (spec has no named schema). |
| plan_limit | plan_limits | 2 | Inferred from operation parameters (spec has no named schema). |
| play | plays | 2 | Inferred from operation parameters (spec has no named schema). |
| project | projects | 2 | Inferred from operation parameters (spec has no named schema). |
| project_id | project_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| protect | protects | 2 | Inferred from operation parameters (spec has no named schema). |
| protected_branch | protected_branches | 2 | Inferred from operation parameters (spec has no named schema). |
| protected_tag | protected_tags | 2 | Inferred from operation parameters (spec has no named schema). |
| protection_rule_id | protection_rule_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| provisioned_user | provisioned_users | 2 | Inferred from operation parameters (spec has no named schema). |
| proxy | proxies | 2 | Inferred from operation parameters (spec has no named schema). |
| public | publics | 2 | Inferred from operation parameters (spec has no named schema). |
| public_key | public_keys | 2 | Inferred from operation parameters (spec has no named schema). |
| publish | publishes | 2 | Inferred from operation parameters (spec has no named schema). |
| pumble | pumbles | 2 | Inferred from operation parameters (spec has no named schema). |
| pushover | pushovers | 2 | Inferred from operation parameters (spec has no named schema). |
| pypi | pypis | 2 | Inferred from operation parameters (spec has no named schema). |
| query | queries | 2 | Inferred from operation parameters (spec has no named schema). |
| quick | quicks | 2 | Inferred from operation parameters (spec has no named schema). |
| raw | raws | 2 | Inferred from operation parameters (spec has no named schema). |
| raw_diff | raw_diffs | 2 | Inferred from operation parameters (spec has no named schema). |
| rebase | rebases | 2 | Inferred from operation parameters (spec has no named schema). |
| receive_pack | receive_packs | 2 | Inferred from operation parameters (spec has no named schema). |
| redmine | redmines | 2 | Inferred from operation parameters (spec has no named schema). |
| ref | refs | 2 | Inferred from operation parameters (spec has no named schema). |
| register | registers | 2 | Inferred from operation parameters (spec has no named schema). |
| related_issue | related_issues | 2 | Inferred from operation parameters (spec has no named schema). |
| related_merge_request | related_merge_requests | 2 | Inferred from operation parameters (spec has no named schema). |
| relation_import | relation_imports | 2 | Inferred from operation parameters (spec has no named schema). |
| release | releases | 2 | Inferred from operation parameters (spec has no named schema). |
| release_gpg | release_gpgs | 2 | Inferred from operation parameters (spec has no named schema). |
| remote_import | remote_imports | 2 | Inferred from operation parameters (spec has no named schema). |
| remote_import_s3 | remote_import_s3s | 2 | Inferred from operation parameters (spec has no named schema). |
| remote_mirror | remote_mirrors | 2 | Inferred from operation parameters (spec has no named schema). |
| render | renders | 2 | Inferred from operation parameters (spec has no named schema). |
| renew_secret | renew_secrets | 2 | Inferred from operation parameters (spec has no named schema). |
| reorder | reorders | 2 | Inferred from operation parameters (spec has no named schema). |
| replicable_id | replicable_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| repository | repositories | 2 | Inferred from operation parameters (spec has no named schema). |
| repository_id | repository_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| repository_size | repository_sizes | 2 | Inferred from operation parameters (spec has no named schema). |
| request | requests | 2 | Inferred from operation parameters (spec has no named schema). |
| resend | resends | 2 | Inferred from operation parameters (spec has no named schema). |
| reset_approval | reset_approvals | 2 | Inferred from operation parameters (spec has no named schema). |
| reset_authentication_token | reset_authentication_tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| reset_registration_token | reset_registration_tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| reset_spent_time | reset_spent_times | 2 | Inferred from operation parameters (spec has no named schema). |
| reset_time_estimate | reset_time_estimates | 2 | Inferred from operation parameters (spec has no named schema). |
| resource_group | resource_groups | 2 | Inferred from operation parameters (spec has no named schema). |
| resource_milestone_event | resource_milestone_events | 2 | Inferred from operation parameters (spec has no named schema). |
| restart | restarts | 2 | Inferred from operation parameters (spec has no named schema). |
| restore | restores | 2 | Inferred from operation parameters (spec has no named schema). |
| resume | resumes | 2 | Inferred from operation parameters (spec has no named schema). |
| retry | retries | 2 | Inferred from operation parameters (spec has no named schema). |
| revert | reverts | 2 | Inferred from operation parameters (spec has no named schema). |
| review_app | review_apps | 2 | Inferred from operation parameters (spec has no named schema). |
| reviewer | reviewers | 2 | Inferred from operation parameters (spec has no named schema). |
| revision | revisions | 2 | Inferred from operation parameters (spec has no named schema). |
| rotate | rotates | 2 | Inferred from operation parameters (spec has no named schema). |
| rpm | rpms | 2 | Inferred from operation parameters (spec has no named schema). |
| rule | rules | 2 | Inferred from operation parameters (spec has no named schema). |
| runner | runners | 2 | Inferred from operation parameters (spec has no named schema). |
| runner_id | runner_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| same_file_name | same_file_names | 2 | Inferred from operation parameters (spec has no named schema). |
| saml_user | saml_users | 2 | Inferred from operation parameters (spec has no named schema). |
| search | searches | 2 | Inferred from operation parameters (spec has no named schema). |
| secure_file | secure_files | 2 | Inferred from operation parameters (spec has no named schema). |
| secure_file_id | secure_file_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| self | selfs | 2 | Inferred from operation parameters (spec has no named schema). |
| sequence | sequences | 2 | Inferred from operation parameters (spec has no named schema). |
| serial | serials | 2 | Inferred from operation parameters (spec has no named schema). |
| service | services | 2 | Inferred from operation parameters (spec has no named schema). |
| service_ping | service_pings | 2 | Inferred from operation parameters (spec has no named schema). |
| setting | settings | 2 | Inferred from operation parameters (spec has no named schema). |
| sha | shas | 2 | Inferred from operation parameters (spec has no named schema). |
| share | shares | 2 | Inferred from operation parameters (spec has no named schema). |
| share_location | share_locations | 2 | Inferred from operation parameters (spec has no named schema). |
| shared | shareds | 2 | Inferred from operation parameters (spec has no named schema). |
| signature | signatures | 2 | Inferred from operation parameters (spec has no named schema). |
| simple | simples | 2 | Inferred from operation parameters (spec has no named schema). |
| slack | slacks | 2 | Inferred from operation parameters (spec has no named schema). |
| slug | slugs | 2 | Inferred from operation parameters (spec has no named schema). |
| snapshot | snapshots | 2 | Inferred from operation parameters (spec has no named schema). |
| snippet | snippets | 2 | Inferred from operation parameters (spec has no named schema). |
| snippet_id | snippet_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| source | sources | 2 | Inferred from operation parameters (spec has no named schema). |
| squash_tm | squash_tms | 2 | Inferred from operation parameters (spec has no named schema). |
| ssh_certificate | ssh_certificates | 2 | Inferred from operation parameters (spec has no named schema). |
| ssh_certificates_id | ssh_certificates_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| star | stars | 2 | Inferred from operation parameters (spec has no named schema). |
| starred_project | starred_projects | 2 | Inferred from operation parameters (spec has no named schema). |
| starrer | starrers | 2 | Inferred from operation parameters (spec has no named schema). |
| state | states | 2 | Inferred from operation parameters (spec has no named schema). |
| state_protection_rule | state_protection_rules | 2 | Inferred from operation parameters (spec has no named schema). |
| statistic | statistics | 2 | Inferred from operation parameters (spec has no named schema). |
| statu | status | 2 | Inferred from operation parameters (spec has no named schema). |
| status | statuses | 2 | Inferred from operation parameters (spec has no named schema). |
| stop | stops | 2 | Inferred from operation parameters (spec has no named schema). |
| stop_stale | stop_stales | 2 | Inferred from operation parameters (spec has no named schema). |
| storage | storages | 2 | Inferred from operation parameters (spec has no named schema). |
| subgroup | subgroups | 2 | Inferred from operation parameters (spec has no named schema). |
| subject_digest | subject_digests | 2 | Inferred from operation parameters (spec has no named schema). |
| submodule | submodules | 2 | Inferred from operation parameters (spec has no named schema). |
| subscription | subscriptions | 2 | Inferred from operation parameters (spec has no named schema). |
| suffix_path | suffix_paths | 2 | Inferred from operation parameters (spec has no named schema). |
| symbolpackage | symbolpackages | 2 | Inferred from operation parameters (spec has no named schema). |
| sync | syncs | 2 | Inferred from operation parameters (spec has no named schema). |
| table | tables | 2 | Inferred from operation parameters (spec has no named schema). |
| table_name | table_names | 2 | Inferred from operation parameters (spec has no named schema). |
| tag | tags | 2 | Inferred from operation parameters (spec has no named schema). |
| tag_name | tag_names | 2 | Inferred from operation parameters (spec has no named schema). |
| take_ownership | take_ownerships | 2 | Inferred from operation parameters (spec has no named schema). |
| target_group_id | target_group_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| target_project_id | target_project_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| teamcity | teamcities | 2 | Inferred from operation parameters (spec has no named schema). |
| telegram | telegrams | 2 | Inferred from operation parameters (spec has no named schema). |
| terraform_state_protection_rule_id | terraform_state_protection_rule_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| test_report | test_reports | 2 | Inferred from operation parameters (spec has no named schema). |
| test_report_summary | test_report_summaries | 2 | Inferred from operation parameters (spec has no named schema). |
| time_estimate | time_estimates | 2 | Inferred from operation parameters (spec has no named schema). |
| time_stat | time_stats | 2 | Inferred from operation parameters (spec has no named schema). |
| token | tokens | 2 | Inferred from operation parameters (spec has no named schema). |
| token_id | token_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| topic | topics | 2 | Inferred from operation parameters (spec has no named schema). |
| trace | traces | 2 | Inferred from operation parameters (spec has no named schema). |
| track_event | track_events | 2 | Inferred from operation parameters (spec has no named schema). |
| transfer | transfers | 2 | Inferred from operation parameters (spec has no named schema). |
| transfer_location | transfer_locations | 2 | Inferred from operation parameters (spec has no named schema). |
| transfer_to_organization | transfer_to_organizations | 2 | Inferred from operation parameters (spec has no named schema). |
| tree | trees | 2 | Inferred from operation parameters (spec has no named schema). |
| trigger | triggers | 2 | Inferred from operation parameters (spec has no named schema). |
| trigger_id | trigger_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| trigger_job | trigger_jobs | 2 | Inferred from operation parameters (spec has no named schema). |
| type | types | 2 | Inferred from operation parameters (spec has no named schema). |
| unapprove | unapproves | 2 | Inferred from operation parameters (spec has no named schema). |
| unarchive | unarchives | 2 | Inferred from operation parameters (spec has no named schema). |
| unify_circuit | unify_circuits | 2 | Inferred from operation parameters (spec has no named schema). |
| unprotect | unprotects | 2 | Inferred from operation parameters (spec has no named schema). |
| unstar | unstars | 2 | Inferred from operation parameters (spec has no named schema). |
| upcoming_job | upcoming_jobs | 2 | Inferred from operation parameters (spec has no named schema). |
| upload | uploads | 2 | Inferred from operation parameters (spec has no named schema). |
| upload_id | upload_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| upload_pack | upload_packs | 2 | Inferred from operation parameters (spec has no named schema). |
| upload_url | upload_urls | 2 | Inferred from operation parameters (spec has no named schema). |
| user | users | 2 | Inferred from operation parameters (spec has no named schema). |
| user_agent_detail | user_agent_details | 2 | Inferred from operation parameters (spec has no named schema). |
| user_count | user_counts | 2 | Inferred from operation parameters (spec has no named schema). |
| user_id | user_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| v2 | v2s | 2 | Inferred from operation parameters (spec has no named schema). |
| variable | variables | 2 | Inferred from operation parameters (spec has no named schema). |
| verify | verifies | 2 | Inferred from operation parameters (spec has no named schema). |
| version | versions | 2 | Inferred from operation parameters (spec has no named schema). |
| version_id | version_ids | 2 | Inferred from operation parameters (spec has no named schema). |
| webex_team | webex_teams | 2 | Inferred from operation parameters (spec has no named schema). |
| wiki | wikis | 2 | Inferred from operation parameters (spec has no named schema). |
| youtrack | youtracks | 2 | Inferred from operation parameters (spec has no named schema). |
| zentao | zentaos | 2 | Inferred from operation parameters (spec has no named schema). |
Three surfaces, one state
Mount GitLab in a twin environment and the same seeded state serves vendor-shaped REST operations, an MCP endpoint for tool calling, and a generated bf-twin CLI — with copy-on-write sessions per rollout and a one-call reset to the seed baseline. Prefer raw HTTP? The same create works with curl:
API
$ curl -sS -X POST https://blobfish.ai/api/v1/twin/environments \
-H "X-API-Key: $BLOBFISH_API_KEY" -H "Content-Type: application/json" \
-d '{"services":["gitlab"],"ttl_minutes":60}'Known limitations
Spec-grounded surface with synthetic seeded values; operations outside the spec are not mounted.