Skip to content

Commit 8eba87d

Browse files
Merge pull request #19 from bootstrapguru/droid-dexor
Droid to Dexor
2 parents 641da01 + 7efa59b commit 8eba87d

29 files changed

+106
-106
lines changed

README.md

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,20 @@
1-
# 🤖 Droid
1+
# 🤖 Dexor
22

3-
Welcome to **Droid**, your trusty companion for automating and streamlining your development tasks. Droid is here to help you stay productive by automating repetitive tasks, identifying and fixing bugs, writing comprehensive test cases, and maintaining a consistent codebase. Checkout the [documentation](https://docs.droids.dev/) to get started!
3+
Welcome to **Dexor**, your trusty companion for automating and streamlining your development tasks. Dexor is here to help you stay productive by automating repetitive tasks, identifying and fixing bugs, writing comprehensive test cases, and maintaining a consistent codebase. Checkout the [documentation](https://docs.dexors.dev/) to get started!
44

55
Checkout the youtube video [here](https://youtu.be/oLmbafcHCKg)
66

77
<p align="center">
8-
<a href="https://packagist.org/packages/bootstrapguru/droid"><img src="https://img.shields.io/packagist/dt/bootstrapguru/droid.svg" alt="Total Downloads" /></a>
9-
<a href="https://packagist.org/packages/bootstrapguru/droid"><img src="https://img.shields.io/packagist/v/bootstrapguru/droid.svg?label=stable" alt="Latest Stable Version" /></a>
10-
<a href="https://packagist.org/packages/bootstrapguru/droid"><img src="https://img.shields.io/packagist/l/bootstrapguru/droid.svg" alt="License" /></a>
8+
<a href="https://packagist.org/packages/bootstrapguru/dexor"><img src="https://img.shields.io/packagist/dt/bootstrapguru/dexor.svg" alt="Total Downloads" /></a>
9+
<a href="https://packagist.org/packages/bootstrapguru/dexor"><img src="https://img.shields.io/packagist/v/bootstrapguru/dexor.svg?label=stable" alt="Latest Stable Version" /></a>
10+
<a href="https://packagist.org/packages/bootstrapguru/dexor"><img src="https://img.shields.io/packagist/l/bootstrapguru/dexor.svg" alt="License" /></a>
1111
</p>
12-
<img src="https://raw.githubusercontent.com/bootstrapguru/droid.dev/main/resources/images/droid.webp">
12+
<img src="https://raw.githubusercontent.com/bootstrapguru/dexor.dev/main/resources/images/dexor.webp">
1313

1414
## Documentation
1515

16-
For full documentation, getting started guides, and advanced usage, please visit [docs.droids.dev](https://docs.droids.dev/).
16+
For full documentation, getting started guides, and advanced usage, please visit [docs.dexors.dev](https://docs.dexors.dev/).
1717

1818
## License
1919

20-
Droid is an open-source software licensed under the GPL v3 license.
20+
Dexor is an open-source software licensed under the GPL v3 license.

app/Commands/DroidCommand.php

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,9 +10,9 @@
1010

1111
use function Termwind\ask;
1212

13-
class DroidCommand extends Command
13+
class DexorCommand extends Command
1414
{
15-
public $signature = 'droid {--new : Create a new assistant}';
15+
public $signature = 'dexor {--new : Create a new assistant}';
1616

1717
public $description = 'Allows you to create/update a feature, run commands, and create a new assistant';
1818

app/Services/ChatAssistant.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -102,7 +102,7 @@ public function createNewAssistant(): Assistant
102102
)
103103
->textarea(
104104
label: 'Customize the prompt for the assistant?',
105-
default: config('droid.default_prompt', ''),
105+
default: config('dexor.default_prompt', ''),
106106
required: true,
107107
hint: 'Include any project details that the assistant should know about.',
108108
rows: 20,

app/Utils/OnBoardingSteps.php

Lines changed: 7 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -17,11 +17,11 @@ class OnBoardingSteps
1717
/**
1818
* @throws Exception
1919
*/
20-
public function isCompleted($droidCommand): bool
20+
public function isCompleted($dexorCommand): bool
2121
{
2222
return $this->configurationFileExists()
2323
&& $this->viewsFolderExists()
24-
&& $this->setupDatabase($droidCommand);
24+
&& $this->setupDatabase($dexorCommand);
2525
}
2626

2727
private function viewsFolderExists(): bool
@@ -62,21 +62,21 @@ public function requestAPIKey(string $service): string
6262
placeholder: 'sk-xxxxxx-xxxxxx-xxxxxx-xxxxxx',
6363
hint: "You can find your API key in your {$service} dashboard"
6464
);
65-
65+
6666
$apiKeyConfigName = strtoupper($service).'_API_KEY';
6767
$this->setConfigValue($apiKeyConfigName, $apiKey);
68-
68+
6969
return $apiKey;
7070
}
7171

72-
protected function setupDatabase($droidCommand): bool
72+
protected function setupDatabase($dexorCommand): bool
7373
{
7474
$databasePath = Storage::disk('home')->path('database.sqlite');
7575

7676
if (! file_exists($databasePath)) {
7777
Storage::disk('home')->put('database.sqlite', '');
7878
}
79-
$droidCommand->call('migrate', ['--force' => true]);
79+
$dexorCommand->call('migrate', ['--force' => true]);
8080

8181
return true;
8282
}
@@ -135,4 +135,4 @@ public function loadConfigFile(): bool
135135

136136
return false;
137137
}
138-
}
138+
}

box.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@
1010
],
1111
"files": [
1212
"composer.json",
13-
"droid_config"
13+
"dexor_config"
1414
],
1515
"exclude-composer-files": false,
1616
"exclude-dev-files": false,

builds/dexor

13 MB
Binary file not shown.

builds/droid

5 Bytes
Binary file not shown.

composer.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,13 +1,13 @@
11
{
2-
"name": "bootstrapguru/droid",
2+
"name": "bootstrapguru/dexor",
33
"description": "An AI Engineer that actually codes for you",
4-
"keywords": ["ai", "droid", "developer", "console", "cli"],
5-
"homepage": "https://droid.dev",
4+
"keywords": ["ai", "dexor", "developer", "console", "cli"],
5+
"homepage": "https://dexor.dev",
66
"type": "project",
77
"license": "MIT",
88
"support": {
9-
"issues": "https://github.com/bootstrapguru/droid/issues",
10-
"source": "https://github.com/bootstrapguru/droid"
9+
"issues": "https://github.com/bootstrapguru/dexor/issues",
10+
"source": "https://github.com/bootstrapguru/dexor"
1111
},
1212
"authors": [
1313
{
@@ -55,5 +55,5 @@
5555
},
5656
"minimum-stability": "stable",
5757
"prefer-stable": true,
58-
"bin": ["builds/droid"]
58+
"bin": ["builds/dexor"]
5959
}

config/app.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
|
1414
*/
1515

16-
'name' => 'Droid',
16+
'name' => 'Dexor',
1717

1818
/*
1919
|--------------------------------------------------------------------------

config/commands.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,7 @@
1313
|
1414
*/
1515

16-
'default' => \App\Commands\DroidCommand::class,
16+
'default' => \App\Commands\DexorCommand::class,
1717

1818
/*
1919
|--------------------------------------------------------------------------

0 commit comments

Comments
 (0)